[
https://issues.apache.org/jira/browse/CASSANDRA-17869?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17709752#comment-17709752
]
Ekaterina Dimitrova commented on CASSANDRA-17869:
-------------------------------------------------
I tried to verify we have the right amount of tests running with every suite
published; being run with the right JDK version and final results matching what
we already know about without new surprises.
Feedback:
* I will open a ticket for EmptyValuesTest class(unit tests) - I've seen it
before failing with JDK17 but not in the past month so I guess it did not
disappear but it is probably flaky with JDK17.
* The links posted for in-jvm tests return 404 error. I just navigated myself
from the main page to the latest runs available
* I had some confusion with the Java distributed tests until I found
CASSANDRA-18008. (we do not have them running with vnodes as in CircleCI).
Also, Jenkins skips to run different tests sometimes in different runs. I have
no clue why. Further to the @Ignore annotations do we have any custom way to
check and decide if we want to skip some tests running with JUnit? Like we have
for the Python tests for example to skip certain resource-intensive tests.
Also, I think we also skip some tests in CircleCI but it just reports total
number of test runs and total number of failures, no total number of skipped
tests. Number of tests run seems similar so I _guess_ things are ok but it is
hard to reason.
* It seems JDK11 Python DTests are not currently run in Jenkins, do we plan
now to enable both 11 and 17? This will raise significantly the build times and
the infra will suffer. I am not sure whether this was the rationality or they
were just not added as other suites we are missing.
* Some Python upgrade tests are failing because we try to compile older
Cassandra versions with JDK17 as far as I can tell from the logs. (I seen
complaints about Nashorn)
* Not all suites were run with the latest changes applied in Cassandra.
* I guess intentionally you did not run yet the cdc, compression enabled etc
unit tests?
> Add JDK17 option to cassandra-builds (build-scripts and jenkins dsl) and on
> jenkins agents
> ------------------------------------------------------------------------------------------
>
> Key: CASSANDRA-17869
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17869
> Project: Cassandra
> Issue Type: Task
> Components: Build
> Reporter: Michael Semb Wever
> Assignee: Michael Semb Wever
> Priority: Normal
> Fix For: 5.x
>
> Time Spent: 2.5h
> Remaining Estimate: 0h
>
> Add JDK17 option to cassandra-builds build-scripts, they only currently
> support options {{8}} and {{11}}.
> Add JDK17 to the matrix axes in the jenkins dsl.
> Ensure JDK17 is installed on all the jenkins agents.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]