mirror of https://github.com/apache/lucene.git
LUCENE-9997 Revisit smoketester for 9.0 build (#355)
* LUCENE-9997 Revisit smoketester for 9.0 build * Remove checkBrokenLinks * Add back checkBrokenLinks * Review feedback. Remove traces of solr-specific testNotice() method Move backCompat test up to other "if isSrc" block * Review feedback. Bring back the 'checkMaven()' method, as it checks lucene maven artifacts. But since we dont have pom template files anymore, no need to compare with templates * Review feedback. Fix script compatibility by comparing against X.Y instead of X.Y.Z * Review feedback. Remove unnecessary if lucene test Convert some ant commands to gradle * Update MANIFEST tests to match the gradle-produced manifest * LUCENE-10107 Read multi-line commit from Manifest Backport from branch_8x * Collapse for project in 'lucene' loops and methods taking 'project' as argument Disable checkJavadocLinks, as this dependency no longer exists in 'scripts' folder * Review feedback - fix more ant stuff, convert to gradle equivalent * Review feedback: Refactor file open * Comment out javadoc generation - was only used to check broken links? * Fix charset of gpg console output to always be utf-8 Fix two more places to use with open() * Accept 'LICENSE' without txt or md suffix in top-level * Disable vector dictionary abuse exception if started with -Dsmoketester * Reformat code * Use -Dsmoketester flag when invoking IndexFiles
This commit is contained in:
parent
6a41bc6310
commit
ae956db41c
|
@ -329,7 +329,11 @@ def main():
|
|||
print('Next run the smoker tester:')
|
||||
p = re.compile(".*/")
|
||||
m = p.match(sys.argv[0])
|
||||
print('%s -u %ssmokeTestRelease.py %s' % (sys.executable, m.group(), url))
|
||||
if not c.sign:
|
||||
signed = "--not-signed"
|
||||
else:
|
||||
signed = ""
|
||||
print('%s -u %ssmokeTestRelease.py %s %s' % (sys.executable, m.group(), signed, url))
|
||||
|
||||
if __name__ == '__main__':
|
||||
try:
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -175,7 +175,9 @@ public class IndexFiles implements AutoCloseable {
|
|||
+ " documents in "
|
||||
+ (end.getTime() - start.getTime())
|
||||
+ " milliseconds");
|
||||
if (reader.numDocs() > 100 && vectorDictSize < 1_000_000) {
|
||||
if (reader.numDocs() > 100
|
||||
&& vectorDictSize < 1_000_000
|
||||
&& System.getProperty("smoketester") == null) {
|
||||
throw new RuntimeException(
|
||||
"Are you (ab)using the toy vector dictionary? See the package javadocs to understand why you got this exception.");
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue