[Git][java-team/jruby][master] 3 commits: d/tests: flag jirb test as flaky
Jérôme Charaoui (@lavamind)
gitlab at salsa.debian.org
Mon Jan 16 21:18:31 GMT 2023
Jérôme Charaoui pushed to branch master at Debian Java Maintainers / jruby
Commits:
8e737664 by Jérôme Charaoui at 2023-01-16T16:06:02-05:00
d/tests: flag jirb test as flaky
It fails for some unknown reason on armel, and sometimes other arches.
Needs investigation but it should not gate CI as a whole.
- - - - -
3a82ddab by Jérôme Charaoui at 2023-01-16T16:07:58-05:00
d/tests: exclude two more tests on armel/armhf
The tests are failing timestamp comparisons, reason unknown.
- - - - -
c48e28c2 by Jérôme Charaoui at 2023-01-16T16:08:59-05:00
Update changelog for 9.3.9.0+ds-8 release
- - - - -
4 changed files:
- debian/changelog
- debian/tests/control
- debian/tests/jruby
- debian/tests/mri-stdlib
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+jruby (9.3.9.0+ds-8) unstable; urgency=medium
+
+ * d/tests: flag jirb test as flaky
+ * d/tests: exclude two more tests on armel/armhf
+
+ -- Jérôme Charaoui <jerome at riseup.net> Mon, 16 Jan 2023 16:08:51 -0500
+
jruby (9.3.9.0+ds-7) unstable; urgency=medium
* d/control: cleanup Uploaders
=====================================
debian/tests/control
=====================================
@@ -16,6 +16,7 @@ Tests: jirb
Depends:
expect,
@,
+Restrictions: flaky
Tests: jruby
Depends:
=====================================
debian/tests/jruby
=====================================
@@ -34,6 +34,7 @@ if [ "$(dpkg-architecture -qDEB_BUILD_ARCH)" = "armel" ] || \
[ "$(dpkg-architecture -qDEB_BUILD_ARCH)" = "armhf" ]; then
sed -i "/def test_file_open_utime/a omit 'skip for autopkgtest'" test/jruby/test_file.rb
sed -i "/def test_file_utime_nil/a omit 'skip for autopkgtest'" test/jruby/test_file.rb
+ sed -i "/def test_file_mtime_after_fileutils_touch/a omit 'skip for autopkgtest'" test/jruby/test_file.rb
elif [ "$(dpkg-architecture -qDEB_BUILD_ARCH)" = "ppc64el" ]; then
sed -i "/def test_premature_close_raises_appropriate_errors/a omit 'skip for autopkgtest'" test/jruby/test_io.rb
elif [ "$(dpkg-architecture -qDEB_BUILD_ARCH)" = "s390x" ]; then
=====================================
debian/tests/mri-stdlib
=====================================
@@ -27,6 +27,7 @@ elif [ "$(dpkg-architecture -qDEB_BUILD_ARCH)" = "armel" ] || \
{ echo 'exclude :test_cp, "fails in autopkgtest"';
echo 'exclude :test_cp_r, "fails in autopkgtest"';
echo 'exclude :test_uptodate?, "fails in autopkgtest"';
+ echo 'exclude :test_install, "fails in autopkgtest"';
} >> test/mri/excludes/TestFileUtils.rb
echo 'exclude :test_failed_path, "fails in autopkgtests"' >> test/mri/excludes/TestIO_Console.rb
echo 'exclude :test_utime, "fails in autopkgtests"' >> test/mri/excludes/TestPathname.rb
View it on GitLab: https://salsa.debian.org/java-team/jruby/-/compare/2fb23249902814e1d0384223f99193971dabdf2f...c48e28c2e9a5e73ba2237c8fcafe706c99573641
--
View it on GitLab: https://salsa.debian.org/java-team/jruby/-/compare/2fb23249902814e1d0384223f99193971dabdf2f...c48e28c2e9a5e73ba2237c8fcafe706c99573641
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/20230116/a80e1247/attachment.htm>
More information about the pkg-java-commits
mailing list