Re: help needed for fixing ruby-github-markup test failure
On വ്യാ, Jan 16, 2020 at 22:40, Pirate Praveen
<praveen@onenetbeyond.org> wrote:
Hi team,
I was trying to fix the rc bug #938419 (just changing dependency to
python3-docutils and changing python2 to python in
lib/github/markups.rb seems enough) but noticed the build is failing
and tracker.d.o shows autopkgtest regression.
Full build log
https://ci.debian.net/data/autopkgtest/unstable/amd64/r/ruby-github-markup/3761802/log.gz
MarkupTest#test_org = 0.11 s = F
Failure:
MarkupTest#test_org
[/home/pravi/forge/debian/git/ruby-team/ruby-github-markup/test/markup_test.rb:71]:
README.org.html's contents are not html equal to output:
Looked at ruby-org as a potential culprit here, but it was not
updated during this interval and upstream test pass when changing
version to 0.9.12 in Gemfile to match version in debian.
It started failing from 2019-12-26 and looking at the diff between
testbed-packages from artifacts.tar.gz it is caused by libedit2
diff --git a/testbed-packages b/second/testbed-packages
A better diff is below and possibly ruby-html-pipeline change is the
culprit (will check now),
$ diff -u gem2deb-test-runner-packages
second/gem2deb-test-runner-packages
--- gem2deb-test-runner-packages 2019-12-22 02:15:13.000000000 +0530
+++ second/gem2deb-test-runner-packages 2019-12-26 07:45:21.000000000
+0530
@@ -30,19 +30,19 @@
ruby-atomic 1.1.16-2+b8
ruby-blankslate 3.1.3-1
ruby-builder 3.2.3-1
-ruby-commonmarker 0.17.9-1+b1
-ruby-concurrent 1.0.5-3
+ruby-commonmarker 0.20.2-1
+ruby-concurrent 1.0.5-4
ruby-crass 1.0.2-2
ruby-creole 0.5.0-2
ruby-did-you-mean 1.2.1-1
-ruby-enum 0.7.2-1
+ruby-enum 0.7.2-2
ruby-expression-parser 0.9.1-5
ruby-github-markup 1.7.0+dfsg-2
-ruby-html-pipeline 2.8.4-1
-ruby-i18n 1.5.3-1
+ruby-html-pipeline 2.12.3-1
+ruby-i18n 1.5.3-2
ruby-minitest 5.13.0-1
ruby-net-telnet 0.1.1-2
-ruby-nokogiri 1.10.4+dfsg1-1
+ruby-nokogiri 1.10.7+dfsg1-1
ruby-nokogiri-diff 0.2.0-1
ruby-nokogumbo 1.4.2+ds-1+b5
ruby-org 0.9.12-2
Reply to: