[
https://issues.apache.org/jira/browse/LUCENE-9997?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17428797#comment-17428797
]
Tomoko Uchida commented on LUCENE-9997:
---------------------------------------
I have tracked the issues so I think I can make an answer. In 8.x, there are
two python scripts under lucene/dev-tools: "checkJavaDocs.py" and
"checkJavadocLinks.py" (it was a bit confusing for me).
[https://github.com/apache/lucene-solr/tree/branch_8x/dev-tools/scripts]
On Gradle build, "checkJavaDocs.py" was replaced with doclet on LUCENE-9215.
"checkJavadocLinks.py" is still there but moved under gradle/documentation; and
the python script is called from "check" task, via "checkBrokenLinks" task.
[https://github.com/apache/lucene/tree/main/gradle/documentation/check-broken-links]
[https://github.com/apache/lucene/blob/cfd9f9f98f7176fb71ff11d98cba61be366db758/gradle/documentation/check-broken-links.gradle#L31]
> Revisit smoketester for 9.0 build
> ---------------------------------
>
> Key: LUCENE-9997
> URL: https://issues.apache.org/jira/browse/LUCENE-9997
> Project: Lucene - Core
> Issue Type: Sub-task
> Reporter: Robert Muir
> Priority: Major
> Attachments: image-2021-10-12-12-47-11-480.png,
> image-2021-10-12-12-48-15-373.png
>
> Time Spent: 4h 10m
> Remaining Estimate: 0h
>
> Currently we have a (great) {{dev-tools/scripts/smokeTester.py}} that will
> perform automated tests against a release.
> This was developed with the ant build process in mind.
> This issue is just about considering the automated checks we do here, maybe
> some of them can be done efficiently in the gradle build in earlier places:
> this would be a large improvement!
> Obviously some of them (e.g. GPG release key verifications) are really
> specific to the artifacts in question. These are most important to release
> verification, as that is actually the only place we can check it.
> Any other checks (and I do tend to think, this checker should try to be
> thorough, invoking gradle etc), should be stuff we regularly test in
> PRs/nightly/builds.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]