Jérôme Charaoui pushed to branch experimental at Debian Java Maintainers / jruby
Commits: dfd2a42c by Jérôme Charaoui at 2024-02-19T12:36:42-05:00 d/tests: add debugging to mri-core tests need help finding hanging aarch64 test - - - - - 9fb7f752 by Jérôme Charaoui at 2024-02-19T20:13:14-05:00 d/tests: be more verbose about exclusions and debug - - - - - 88ebcff2 by Jérôme Charaoui at 2024-02-19T20:15:57-05:00 d/salsa-ci.yml: remove obsolete jruby-mavengem source gbp-Dch: ignore - - - - - 0fb73d9f by Jérôme Charaoui at 2024-02-19T21:51:39-05:00 Update changelog for 9.4.5.0+ds-1~exp1 release - - - - - 4 changed files: - debian/changelog - debian/salsa-ci.yml - debian/tests/common.sh - debian/tests/mri-core Changes: ===================================== debian/changelog ===================================== @@ -1,15 +1,19 @@ -jruby (9.4.5.0+ds-1~exp1) UNRELEASED; urgency=medium +jruby (9.4.5.0+ds-1~exp1) experimental; urgency=medium * New upstream version 9.4.5.0+ds * improve rubygems download script * d/gbp.conf: add postimport for rubygems download - * d/patches: drop patches applied upstream - * d/patches: refresh patches for new upstream version + * d/patches: + - drop patches applied upstream + + refresh patches for new upstream version + + add upstream patch to fix mri-stdlib test * d/rules: drop get-orig-source target - * d/patches: add upstream patch to fix mri-stdlib test - * d/tests: improve common prepare function + * d/tests: + + improve common prepare function + + be more verbose about exclusions and debug + + add debugging to mri-core tests - -- Jérôme Charaoui <jer...@riseup.net> Sun, 18 Feb 2024 20:50:26 -0500 + -- Jérôme Charaoui <jer...@riseup.net> Mon, 19 Feb 2024 21:51:19 -0500 jruby (9.4.3.0+ds-1~exp2) experimental; urgency=medium ===================================== debian/salsa-ci.yml ===================================== @@ -8,10 +8,6 @@ variables: SALSA_CI_DISABLE_BUILD_PACKAGE_I386: 1 SALSA_CI_ENABLE_AUTOPKGTEST: 1 -before_script: - - echo "deb [trusted=yes] https://salsa.debian.org/java-team/jruby-mavengem/-/jobs/4991052/artifacts/raw/aptly unstable main" | tee /etc/apt/sources.list.d/jruby-mavengem.list - - apt-get update - extract-source: script: - !reference ['.provisioning-extract-source', 'script'] ===================================== debian/tests/common.sh ===================================== @@ -47,12 +47,14 @@ spec_skip() { else sed -i "/it \"${test_name}\" do$/a \ skip 'skipped for autopkgtest'" "${test_file}" fi + echo "excluded test ${exclude_file}::${test_name}" } test_skip() { test_name="$1" test_file="$2" sed -i "/def ${test_name}$/a \ omit 'skipped for autopkgtest'" "${test_file}" + echo "excluded test: ${exclude_file}::${test_name}" } mri_exclude() { @@ -69,6 +71,7 @@ mri_exclude() { sed -i -e '$a\' "${exclude_file}" fi echo "exclude :${test_name}, \"autopkgtest\"" >> "${exclude_file}" + echo "excluded test: ${exclude_file}::${test_name}" } # run 1 test at a time and output test names @@ -79,4 +82,5 @@ debug_tests() { sed -i 's/--tty=no/-v/' "$AUTOPKGTEST_TMP/rakelib/test.rake" # modifies TESTOPT sed -i 's/--no-use-color/--no-use-color -v/' "$AUTOPKGTEST_TMP/rakelib/test.rake" + echo "** debugging mode enabled **" } ===================================== debian/tests/mri-core ===================================== @@ -3,6 +3,7 @@ . "$(dirname $0)/common.sh" prepare +debug_tests cd "$AUTOPKGTEST_TMP" View it on GitLab: https://salsa.debian.org/java-team/jruby/-/compare/013635ab2ae4fd91f1359888d3c1607835daf3c4...0fb73d9f77318b4a70e59df27ebbd0d8bae68497 -- View it on GitLab: https://salsa.debian.org/java-team/jruby/-/compare/013635ab2ae4fd91f1359888d3c1607835daf3c4...0fb73d9f77318b4a70e59df27ebbd0d8bae68497 You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ pkg-java-commits mailing list pkg-java-comm...@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-commits