[
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]