[ https://issues.apache.org/jira/browse/CASSANDRA-17930?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17644402#comment-17644402 ]
Ekaterina Dimitrova commented on CASSANDRA-17930: ------------------------------------------------- [~mck] and [~brandon.williams] both pointed that Jenkins does not have jobs for the different python tests as CircleCI does. I just opened a ticket for that too. - CASSANDRA-18101 We also definitely need to parameterize better the config but the goal of the current tickets was to bring all missing jobs in and unblock 4.1. Re-writing our strategy (switching to free and paid config and getting rid of the patch files) and improvements should be part of CASSANDRA-18011, CASSANDRA-18012, CASSANDRA-17600 > Ensure CircleCI and ASF Jenkins CI are aligned > ---------------------------------------------- > > Key: CASSANDRA-17930 > URL: https://issues.apache.org/jira/browse/CASSANDRA-17930 > Project: Cassandra > Issue Type: Task > Components: CI > Reporter: Ekaterina Dimitrova > Assignee: Ekaterina Dimitrova > Priority: Normal > Fix For: 3.0.x, 3.11.x, 4.0.x, 4.1.x, 4.x > > > As discussed in this > [thread|https://lists.apache.org/list.html?d...@cassandra.apache.org] the > Cassandra community wants to see CircleCI and ASF CI being aligned - running > the same tests, configurations, all tests. > Exceptions: packaging. > A few examples of discrepancies we already noticed: > * utests_system_keyspace_directory run only in CircleCI - CASSANDRA-17145 > * dtest-large run only in Jenkins > * simulator tests run only in CircleCI > * In a quick skim I think I didn't see > [these|https://github.com/apache/cassandra-builds/blob/trunk/build-scripts/cassandra-dtest-pytest.sh#L84-L89] > runs too in CircleCI - dtest-offheap, dtest-large, dtest-large-novnode > * packaging is also only tested in CircleCI as far as I recall but that is > deterministic and we will rely on Jenkins about that. > And these are only a few examples on top of my mind. I am sure we will find > more. We also need to verify the way we call those tests is correct and > matches in both CIs. (I was looking to solve similar discrepancy in > CASSANDRA-17912) > Some info on our tests suites here - > [https://cassandra.apache.org/_/development/testing.html,] > [cassandra-builds repo|https://github.com/apache/cassandra-builds] where our > test images reside and the Jenkins build scripts, which I already referred > to. > CircleCI info can be found in the readme which resides in the in-tree folder > dedicated to configuration and scripts for Circle CI - > [https://github.com/apache/cassandra/tree/trunk/.circleci] > EDIT: More findings: > * burn tests missing in CircleIC > * cqlshlib in 3.11. > * 4.0+ we also need in-jvm JDK8 with 11, cqlshlib JDK8 with 11. > EDIT: Java distributed tests running with vnodes should be added to Jenkins > -- 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