[ https://issues.apache.org/jira/browse/CASSANDRA-17912?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17612803#comment-17612803 ]
Ekaterina Dimitrova commented on CASSANDRA-17912: ------------------------------------------------- Alright, I think I figured it out. This is the last 3.0 [patch|https://github.com/apache/cassandra/compare/cassandra-3.0...ekaterinadimitrova2:cassandra:17912-3.0?expand=1] and [run|https://app.circleci.com/pipelines/github/ekaterinadimitrova2/cassandra/1971/workflows/8eb3b149-a84b-4f76-a061-e15df972492e/jobs/15600] Meaningful changes done: * removed extra_env_args: 'RUN_STATIC_UPGRADE_MATRIX=true' (making us run all possible tests, this one should be removed in another ticket CASSANDRA-16348 directly from the DTEST repo) and tests_filter_pattern: '^upgrade_tests' (which was filtering to run only tests from the upgrade_tests dir but we have some also in the main dir) * changed to run the tests with DEBUG and not INFO, same we do in Jenkins and other branches. Easier for debugging * propagated the changes to MIDRES and HIGHRES too and recreated the patch files even if they were still applicable. Otherwise we get confusing warnings. It seems in Jenkins some tests were not run, we just see a diff mark in the report and this constitutes for the 50 that I was wondering about. Now I didn't find a Jenkins diff definition. I do not see so far any error messages or something. But I identified for example test_composite_index_collections being one of the tests that didn't run in the last #256 3.0 run in Jenkins. I do not understand why it was missed. It seems this diff variates - we see + and - I can see it in my Circle CI run If we agree here, I will propagate the last changes to 3.11 and push run there too. [~mck] , [~dcapwell] can you review, please? > Fix CircleCI config for running Python upgrade tests on 3.0 and 3.11 > -------------------------------------------------------------------- > > Key: CASSANDRA-17912 > URL: https://issues.apache.org/jira/browse/CASSANDRA-17912 > Project: Cassandra > Issue Type: Bug > Components: CI > Reporter: Ekaterina Dimitrova > Assignee: Ekaterina Dimitrova > Priority: Normal > Fix For: 3.0.x, 3.11.x > > > It was noticed that Circle CI pushes to run irrelevant for 3.0 and 3.11 > Python upgrade tests. Those are properly skipped in Jenkins. > Example runs: > [CircleCI|https://app.circleci.com/pipelines/github/ekaterinadimitrova2/cassandra/1931/workflows/39ef5261-a6bf-4e77-a412-e750e322a231/jobs/15293] > - 3.0 run > [Jenkins|https://ci-cassandra.apache.org/view/patches/job/Cassandra-devbranch/1944/] > - while typing this I actually noticed [one > test|https://ci-cassandra.apache.org/view/patches/job/Cassandra-devbranch/1944/testReport/junit/dtest-upgrade.upgrade_tests.upgrade_through_versions_test/TestProtoV3Upgrade_AllVersions_RandomPartitioner_EndsAt_3_11_X_HEAD/test_parallel_upgrade_with_internode_ssl/] > only looking suspicious in Jenkins as it ends the upgrade in 3.11 when we > test 3.0... > This is good to be fixed for two reasons - reduce the noise so we do not miss > legit failures and we should not spend resources to try to run those tests. -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org