[ 
https://issues.apache.org/jira/browse/CASSANDRA-18000?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17628322#comment-17628322
 ] 

Andres de la Peña commented on CASSANDRA-18000:
-----------------------------------------------

{quote}In the spirit of removing unnecessary steps we should also remove the 
'Downloading previous tests results' for multiplexed circle jobs as these can 
hide massive downloads, consume time and are unnecessary. Wdyt?
{quote}
That step is automatically added by CircleCI. I don't know if or how we can 
disable it. But for reference, [this massive 
run|https://app.circleci.com/pipelines/github/adelapena/cassandra/2387/workflows/c713a919-330f-49c3-a8ab-e55aa9966bac/jobs/23722/parallel-runs/2]
 with 50K iterations and a run time of 3h has downloaded the results of [this 
other previous 
run|https://app.circleci.com/pipelines/github/adelapena/cassandra/2387/workflows/c713a919-330f-49c3-a8ab-e55aa9966bac/jobs/23686],
 of the same size, and it has only downloaded 7.5MiB in a reported time of 0s.
{quote}Will this only go to trunk?
{quote}
No, this is for all branches. I've only prepared a brunch for trunk to get some 
feedback/validation for the approach. I'll prepare the patches for the other 
branches and post them in a bit. I don't expect big differences in those 
branches.

> CircleCI: Skip checkstyle in the Ant-based repeated tests
> ---------------------------------------------------------
>
>                 Key: CASSANDRA-18000
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-18000
>             Project: Cassandra
>          Issue Type: Task
>          Components: CI
>            Reporter: Andres de la Peña
>            Assignee: Andres de la Peña
>            Priority: Normal
>
> The CircleCI jobs for repeating Ant-based tests include the {{checkstyle}} 
> and {{checkstyle-test}} targets. Those targets are skipped for Java 11 but 
> not for Java 8.
> Including those targets on every test iteration produces a significant 
> difference in the run times of repeated test jobs for j8 and j11:
>  * 
> [https://app.circleci.com/pipelines/github/adelapena/cassandra/2328/workflows/122d58b9-b454-4a99-8c46-f7777b7ef225/jobs/23225]
>  * 
> [https://app.circleci.com/pipelines/github/adelapena/cassandra/2328/workflows/50f33d9b-c7c6-4aa9-bac9-22ac78ad6b8c/jobs/23224]
> We should use the {{no-checkstyle}} flag in the iterations done by those 
> jobs. That should significantly speed up the jobs and save resources.
>  
> Thanks to [~bereng] , who detected the difference in the running times 
> between j8 and j11.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to