I opened issue about this. It shouldn't block the release, but it is
pretty crazy and something to improve.

https://issues.apache.org/jira/browse/LUCENE-10579

On Wed, May 18, 2022 at 3:10 PM Robert Muir <rcm...@gmail.com> wrote:
>
> It seems strange the way that
> confirmAllReleasesAreTestedForBackCompat() parses the output of the
> test's results, especially with test.verbose enabled.
> It uses regex to "look" for certain prints from the test in order to
> "see" that each release is tested.
> Maybe regex failed because something randomly got printed to stdout at
> that time (its passing tests.verbose, could be anything)?
> Would it be better to just inspect the backward_index folder and look
> at the .zip filenames?
>
> On Wed, May 18, 2022 at 2:54 PM Robert Muir <rcm...@gmail.com> wrote:
> >
> > The smoketester failed for me. Strange that it didn't fail for anyone
> > else. My command line:
> >
> > $ export JAVA_HOME=/usr/lib/jvm/java-11-openjdk/
> > $ python3 -u dev-tools/scripts/smokeTestRelease.py --test-java17
> > /home/rmuir/Downloads/jdk
> > https://dist.apache.org/repos/dist/dev/lucene/lucene-9.2.0-RC1-rev-978eef5459c7683038ddcca4ec56e4baa63715d0
> >
> > (after many hours)...
> >
> >   confirm all releases have coverage in TestBackwardsCompatibility
> >     find all past Lucene releases...
> >     run TestBackwardsCompatibility..
> > Releases that don't seem to be tested:
> >   8.6.1
> > Traceback (most recent call last):
> >   File "/home/rmuir/workspace/lucene/dev-tools/scripts/smokeTestRelease.py",
> > line 1188, in <module>
> >     main()
> >   File "/home/rmuir/workspace/lucene/dev-tools/scripts/smokeTestRelease.py",
> > line 1122, in main
> >     smokeTest(c.java, c.url, c.revision, c.version, c.tmp_dir,
> > c.is_signed, c.local_keys, ' '.join(c.test_args),
> >   File "/home/rmuir/workspace/lucene/dev-tools/scripts/smokeTestRelease.py",
> > line 1176, in smokeTest
> >     unpackAndVerify(java, tmpDir, 'lucene-%s-src.tgz' % version,
> > gitRevision, version, testArgs)
> >   File "/home/rmuir/workspace/lucene/dev-tools/scripts/smokeTestRelease.py",
> > line 524, in unpackAndVerify
> >     verifyUnpacked(java, artifact, unpackPath, gitRevision, version, 
> > testArgs)
> >   File "/home/rmuir/workspace/lucene/dev-tools/scripts/smokeTestRelease.py",
> > line 629, in verifyUnpacked
> >     confirmAllReleasesAreTestedForBackCompat(version, unpackPath)
> >   File "/home/rmuir/workspace/lucene/dev-tools/scripts/smokeTestRelease.py",
> > line 1108, in confirmAllReleasesAreTestedForBackCompat
> >     raise RuntimeError('some releases are not tested by
> > TestBackwardsCompatibility?')
> > RuntimeError: some releases are not tested by TestBackwardsCompatibility?
> >
> > On Wed, May 18, 2022 at 10:54 AM Michael McCandless
> > <luc...@mikemccandless.com> wrote:
> > >
> > > +1
> > >
> > > SUCCESS! [0:35:17.914586]
> > >
> > > Mike McCandless
> > >
> > > http://blog.mikemccandless.com
> > >
> > >
> > > On Wed, May 18, 2022 at 8:59 AM Alan Woodward <romseyg...@gmail.com> 
> > > wrote:
> > >>
> > >> Please vote for release candidate 1 for Lucene 9.2.0
> > >>
> > >> The artifacts can be downloaded from:
> > >> https://dist.apache.org/repos/dist/dev/lucene/lucene-9.2.0-RC1-rev-978eef5459c7683038ddcca4ec56e4baa63715d0
> > >>
> > >> You can run the smoke tester directly with this command:
> > >>
> > >> python3 -u dev-tools/scripts/smokeTestRelease.py \
> > >> https://dist.apache.org/repos/dist/dev/lucene/lucene-9.2.0-RC1-rev-978eef5459c7683038ddcca4ec56e4baa63715d0
> > >>
> > >> Given that we have a weekend coming up, the vote will be open for at 
> > >> least 5 days i.e. until 2022-05-23 13:00 UTC.
> > >>
> > >> [ ] +1  approve
> > >> [ ] +0  no opinion
> > >> [ ] -1  disapprove (and reason why)
> > >>
> > >> Here is my +1
> > >> ---------------------------------------------------------------------
> > >> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
> > >> For additional commands, e-mail: dev-h...@lucene.apache.org
> > >>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to