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
GEODE-5363: Moves all non-unit tests into specific isolated source sets. #2126
GEODE-5363: Moves all non-unit tests into specific isolated source sets. #2126
Conversation
jake-at-work
commented
Jul 11, 2018
- Creates integrationTest source set.
- Creates distributedTest source set.
- Creates acceptanceTest source set.
- Creates uiTest source set.
- Removes old categories.
a98572c
to
6ff6757
Compare
I still want to review the gradle changes, but one thing we should probably do with this PR is just diff the tests that got run as part of the above checks with the develop pipeline at the same revision. If we're not missing any tests I think we're good. |
@upthewaterspout I have tried to do that along the way. What I found was there were tests that overlapped primary categories or had the wrong primary category (integration when they really were distributed). On top of that people keep adding or fixing tests so the counts and lists of tests is a moving target. The number of tests are within a few of previous runs in each category. Some more, some less, some the same. |
The 1 failure in the |
Test numbers are still lining up compared to those based on the old categories. |
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.
Gradle changes look good to me.
fa7a0a4
to
b174738
Compare
393c8ff
to
299be62
Compare
Opened ticket for flaky test in CI distributedTest https://issues.apache.org/jira/browse/GEODE-5440. |
Looks good. Passes build and test on my end |
299be62
to
d0c51f3
Compare
…ts. (apache#2126) * Creates integrationTest source set. * Creates distributedTest source set. * Creates acceptanceTest source set. * Creates uiTest source set. * Removes old categories.