-
Notifications
You must be signed in to change notification settings - Fork 2.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bring back integration tests #18313
Bring back integration tests #18313
Conversation
@@ -58,7 +58,6 @@ jobs: | |||
mkdir -p ~/.m2 | |||
ALLUXIO_DOCKER_NO_TTY=true \ | |||
ALLUXIO_DOCKER_GIT_CLEAN=true \ | |||
ALLUXIO_DOCKER_MVN_PROJECT_LIST=dora/tests \ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is just a quick fix, the entire fix should be discussed further.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PTAL👻! @Xenorith
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Because all integration tests are not run about three months, now so many fails appears in the workflows below.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
i think this is the correct fix for this file. but i think it also needs to be applied for the file at .github/workflows/java8_integration_tests_ft.yml
and .github/workflows/java8_integration_tests_webui.yml
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
applied
i think this is the correct fix for this file. but i think it also needs to be applied for the file at
.github/workflows/java8_integration_tests_ft.yml
and.github/workflows/java8_integration_tests_webui.yml
…yml and java8_integration_tests_webui.yml.
dora/tests/integration/src/test/java/alluxio/client/fs/io/FileInStreamIntegrationTest.java
Outdated
Show resolved
Hide resolved
dora/tests/integration/src/test/java/alluxio/client/hadoop/FileSystemAclIntegrationTest.java
Outdated
Show resolved
Hide resolved
since all the integration test builds run under 25min which is the duration of the checkstyle build, there doesn't need to be any rebalancing of tests |
|
alluxio-bot, merge this please |
a previous PR #18313 restored the integration tests but caused the unit tests to also run with the integration tests. the issue was correctly identified as an issue with the maven project list but the underlying problem was that the project name was not correctly set; `dora/tests` is not a module. it was previously a module until `dora/tests/testcontainers` was introduced, thus separating testcontainer tests vs integration tests. this fix updates the previous project list with the correct module name pr-link: #18392 change-id: cid-5f899f224abfbea4b7608d72cc2d38fed6449836
All integration tests do not run now, this PR fixs it. Fix bug. No. pr-link: Alluxio#18313 change-id: cid-e3f71f5b817624c45b8a3fc2baae2b08b99cd109
### What changes are proposed in this pull request? All integration tests do not run now, this PR fixs it. ### Why are the changes needed? Fix bug. ### Does this PR introduce any user facing changes? No. pr-link: Alluxio#18313 change-id: cid-e3f71f5b817624c45b8a3fc2baae2b08b99cd109
a previous PR Alluxio#18313 restored the integration tests but caused the unit tests to also run with the integration tests. the issue was correctly identified as an issue with the maven project list but the underlying problem was that the project name was not correctly set; `dora/tests` is not a module. it was previously a module until `dora/tests/testcontainers` was introduced, thus separating testcontainer tests vs integration tests. this fix updates the previous project list with the correct module name pr-link: Alluxio#18392 change-id: cid-5f899f224abfbea4b7608d72cc2d38fed6449836
What changes are proposed in this pull request?
All integration tests do not run now, this PR fixs it.
Why are the changes needed?
Fix bug.
Does this PR introduce any user facing changes?
No.