Skip to content

Lucene-8930: debug actions#564

Closed
mocobeta wants to merge 14 commits into
apache:mainfrom
mocobeta:LUCENE-8930-debug-actions
Closed

Lucene-8930: debug actions#564
mocobeta wants to merge 14 commits into
apache:mainfrom
mocobeta:LUCENE-8930-debug-actions

Conversation

@mocobeta
Copy link
Copy Markdown
Contributor

No description provided.

@mocobeta
Copy link
Copy Markdown
Contributor Author

Actually, lucene-test-framework-10.0.0-SNAPSHOT.jar is on the module path.

  1> --- [forked subprocess output: /usr/bin/dash] ---
  1> files in /home/runner/work/lucene/lucene/lucene/distribution.tests/build/tmp/tests-tmp/tests-20211222180024-128/0000 has-space/uh oh/modules
  1> lucene-analysis-common-10.0.0-SNAPSHOT.jar
  1> lucene-analysis-icu-10.0.0-SNAPSHOT.jar
  1> lucene-analysis-kuromoji-10.0.0-SNAPSHOT.jar
  1> lucene-analysis-morfologik-10.0.0-SNAPSHOT.jar
  1> lucene-analysis-nori-10.0.0-SNAPSHOT.jar
  1> lucene-analysis-opennlp-10.0.0-SNAPSHOT.jar
  1> lucene-analysis-phonetic-10.0.0-SNAPSHOT.jar
  1> lucene-analysis-smartcn-10.0.0-SNAPSHOT.jar
  1> lucene-analysis-stempel-10.0.0-SNAPSHOT.jar
  1> lucene-backward-codecs-10.0.0-SNAPSHOT.jar
  1> lucene-benchmark-10.0.0-SNAPSHOT.jar
  1> lucene-classification-10.0.0-SNAPSHOT.jar
  1> lucene-codecs-10.0.0-SNAPSHOT.jar
  1> lucene-core-10.0.0-SNAPSHOT.jar
  1> lucene-demo-10.0.0-SNAPSHOT.jar
  1> lucene-expressions-10.0.0-SNAPSHOT.jar
  1> lucene-facet-10.0.0-SNAPSHOT.jar
  1> lucene-grouping-10.0.0-SNAPSHOT.jar
  1> lucene-highlighter-10.0.0-SNAPSHOT.jar
  1> lucene-join-10.0.0-SNAPSHOT.jar
  1> lucene-luke-10.0.0-SNAPSHOT.jar
  1> lucene-memory-10.0.0-SNAPSHOT.jar
  1> lucene-misc-10.0.0-SNAPSHOT.jar
  1> lucene-monitor-10.0.0-SNAPSHOT.jar
  1> lucene-queries-10.0.0-SNAPSHOT.jar
  1> lucene-queryparser-10.0.0-SNAPSHOT.jar
  1> lucene-replicator-10.0.0-SNAPSHOT.jar
  1> lucene-sandbox-10.0.0-SNAPSHOT.jar
  1> lucene-spatial-extras-10.0.0-SNAPSHOT.jar
  1> lucene-spatial3d-10.0.0-SNAPSHOT.jar
  1> lucene-suggest-10.0.0-SNAPSHOT.jar
  1> lucene-test-framework-10.0.0-SNAPSHOT.jar
  1> files in /home/runner/work/lucene/lucene/lucene/distribution.tests/build/tmp/tests-tmp/tests-20211222180024-128/0000 has-space/uh oh/module-thirdparty
  1> commons-codec-1.13.jar
  1> icu4j-70.1.jar
  1> morfologik-fsa-2.1.8.jar
  1> morfologik-polish-2.1.8.jar
  1> morfologik-stemming-2.1.8.jar
  1> morfologik-ukrainian-search-4.9.1.jar
  1> opennlp-tools-1.9.1.jar
  1> files in /home/runner/work/lucene/lucene/lucene/distribution.tests/build/tmp/tests-tmp/tests-20211222180024-128/0000 has-space/uh oh/modules-test-framework
  1> ls: cannot access '/home/runner/work/lucene/lucene/lucene/distribution.tests/build/tmp/tests-tmp/tests-20211222180024-128/0000 has-space/uh oh/modules-test-framework': No such file or directory

@dweiss
Copy link
Copy Markdown
Contributor

dweiss commented Dec 22, 2021

This may be a problem with how paths are placed for tests - it's not correct on main. I'm working on it, but it's not trivial at all. I think this will have to wait until LUCENE-10328 is somehow resolved, then we can revisit and asses what went wrong.

@mocobeta
Copy link
Copy Markdown
Contributor Author

It seems there is a difference in the binary distribution structure.

On my local machine:

lucene/distribution/build/packages/lucene-10.0.0-SNAPSHOT-itests/
├── README.md
├── bin
├── modules
├── modules-test-framework
└── modules-thirdparty

On github actions:

lucene/distribution/build/packages/lucene-10.0.0-SNAPSHOT-itests/
├── README.md
├── bin
├── modules  // lucene-test-framework is here
└── modules-thirdparty

LUCENE-10328 may be related, I cannot see the connection between module-related issues and the Copy error...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants