[Git][java-team/clj-time-clojure][master] 3 commits: Sort filenames for tests found using find (Closes: #917743).
Cyril Brulebois
gitlab at salsa.debian.org
Fri Feb 8 14:28:58 GMT 2019
Cyril Brulebois pushed to branch master at Debian Java Maintainers / clj-time-clojure
Commits:
6158a6c2 by Cyril Brulebois at 2019-02-08T14:25:03Z
Sort filenames for tests found using find (Closes: #917743).
This ensures a reproducible list of test files, as order matters for
successful test runs. This fixes the intermittent FTBFS due to test
failures.
- - - - -
48013fcd by Cyril Brulebois at 2019-02-08T14:25:12Z
Update Vcs-{Browser,Git} to point to salsa (alioth's replacement).
- - - - -
a9516543 by Cyril Brulebois at 2019-02-08T14:26:39Z
releasing version 0.14.0-2
- - - - -
3 changed files:
- debian/changelog
- debian/control
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,13 @@
+clj-time-clojure (0.14.0-2) unstable; urgency=medium
+
+ * Team upload.
+ * Sort filenames for tests found using find, to ensure a reproducible
+ list of test files, as order matters for successful test runs. This
+ fixes the intermittent FTBFS due to test failures (Closes: #917743).
+ * Update Vcs-{Browser,Git} to point to salsa (alioth's replacement).
+
+ -- Cyril Brulebois <kibi at debian.org> Fri, 08 Feb 2019 14:23:34 +0000
+
clj-time-clojure (0.14.0-1) unstable; urgency=medium
* Initial release (Closes: #847713)
=====================================
debian/control
=====================================
@@ -12,8 +12,8 @@ Build-Depends: clojure (>= 1.8),
markdown,
maven-repo-helper (>= 1.5~)
Standards-Version: 4.0.0
-Vcs-Git: https://anonscm.debian.org/git/pkg-java/clj-time-clojure.git
-Vcs-Browser: https://anonscm.debian.org/git/pkg-java/clj-time-clojure.git
+Vcs-Git: https://salsa.debian.org/java-team/clj-time-clojure.git
+Vcs-Browser: https://salsa.debian.org/java-team/clj-time-clojure
Homepage: https://github.com/clj-time/clj-time
Package: libclj-time-clojure
=====================================
debian/rules
=====================================
@@ -25,8 +25,11 @@ override_jh_clean:
override_jh_classpath:
jh_classpath $(PRODUCED_JAR)
+# Sorting the filenames according to the C locale is sufficient to get a
+# successful run as of 0.14.0 but further updates might need to encode a
+# specific sequence instead (#917743):
override_dh_auto_test:
- (cd test && find . -name '*.clj' | \
+ (cd test && find . -name '*.clj' | LC_ALL=C sort | \
xargs --verbose clojure -cp $(CURDIR)/$(PRODUCED_JAR):$(CLASSPATH):$(TEST_CLASSPATH))
get-orig-source:
View it on GitLab: https://salsa.debian.org/java-team/clj-time-clojure/compare/116fe17311cc61f27f0e38aea7c7a70b08f91a22...a951654372880698fb50a00afa8f0d80306e8e53
--
View it on GitLab: https://salsa.debian.org/java-team/clj-time-clojure/compare/116fe17311cc61f27f0e38aea7c7a70b08f91a22...a951654372880698fb50a00afa8f0d80306e8e53
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20190208/099fabc2/attachment.html>
More information about the pkg-java-commits
mailing list