You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Michael Semb Wever (Jira)" <ji...@apache.org> on 2021/04/13 08:55:00 UTC

[jira] [Updated] (CASSANDRA-16595) Remove test parallelism from ant build.xml in all branches

     [ https://issues.apache.org/jira/browse/CASSANDRA-16595?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Michael Semb Wever updated CASSANDRA-16595:
-------------------------------------------
    Change Category: Operability
         Complexity: Normal
      Fix Version/s: 4.0.x
                     3.11.x
                     3.0.x
                     2.2.x
             Status: Open  (was: Triage Needed)

> Remove test parallelism from ant build.xml in all branches
> ----------------------------------------------------------
>
>                 Key: CASSANDRA-16595
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-16595
>             Project: Cassandra
>          Issue Type: Task
>          Components: Test/unit
>            Reporter: Michael Semb Wever
>            Assignee: Michael Semb Wever
>            Priority: Normal
>             Fix For: 2.2.x, 3.0.x, 3.11.x, 4.0.x
>
>
> Cassandra's build.xml supports parallel test runners. This functionality is available through {{`-Dtest.runners`}} and the {{`testparallel`}} ant macro.
> Having not been actively used and atrophied over time, it breaks a number of tests. The distributed in-jvm tests don't work at all with parallel runners (currently they
> need `-Dtest.runners=1` specified to work). And there are plenty of flakies, from where
> tests use fixed ports (StorageServiceServerTest), to byteman (eg
> BMUnitRunner), and around conf files on disk.
> This was raised on the dev ML, where the consensus was to remove it: https://lists.apache.org/thread.html/r1ca3c72b90fa6c57c1cb7dcd02a44221dcca991fe7392abd8c29fe95%40%3Cdev.cassandra.apache.org%3E
> The idea is to then replace ant test parallelism with docker container parallelism.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org