You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Andres de la Peña (Jira)" <ji...@apache.org> on 2021/10/14 16:28:00 UTC

[jira] [Commented] (CASSANDRA-17043) CircleCI dtest multiplexer with MIDRES needs more resources

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

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

This simple patches modify the patch file that we use to generate the MIDRES CircleCI config file, so the dtest multiplexer jobs use the same resources as the regular dtests jobs:
||patch||CI||
|[3.0|https://github.com/adelapena/cassandra/commit/3acd025e8f4f8396b95a3231275dc6b778cae9aa]|[j8|https://app.circleci.com/pipelines/github/adelapena/cassandra/1030/workflows/deb0d4c5-3d2a-423a-93b7-5ad1bc692f78]|
|[3.11|https://github.com/adelapena/cassandra/commit/ca4a19d89380f46dd29d630ba7b5c6c25696c729]|[j8|https://app.circleci.com/pipelines/github/adelapena/cassandra/1028/workflows/9309e88e-7386-4cac-871b-0a7641b64b96]|
|[4.0|https://github.com/adelapena/cassandra/commit/8d385d7462417a44d04cfc30c48fe5c6066a60ac]|[j8|https://app.circleci.com/pipelines/github/adelapena/cassandra/1029/workflows/db1b57c8-4166-4d6e-a528-1949811e7565] [j11|https://app.circleci.com/pipelines/github/adelapena/cassandra/1029/workflows/bbdc1224-1bae-4b33-bf2e-c1df344e1146]|
|[trunk|https://github.com/adelapena/cassandra/commit/3973e410d34cb0d003fc74014b4b3bee8a165a21]|[j8|https://app.circleci.com/pipelines/github/adelapena/cassandra/1027/workflows/ee7e4ffd-3eec-49fd-ad55-028731501811] [j11|https://app.circleci.com/pipelines/github/adelapena/cassandra/1027/workflows/eaa21c86-b148-45df-b01a-d100175ba8ca]|
[~edimitrova] could you please review?

> CircleCI dtest multiplexer with MIDRES needs more resources
> -----------------------------------------------------------
>
>                 Key: CASSANDRA-17043
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-17043
>             Project: Cassandra
>          Issue Type: Task
>            Reporter: Andres de la Peña
>            Assignee: Andres de la Peña
>            Priority: Normal
>
> The CircleCI jobs for regular dtests jobs have more resources in MIDRES, which is necessary for some dtests to reliably success. However, the dtest multiplexer uses the same resources for LOWRES and MIDRES.
> I think that the dtest multiplexer should always use the same resources as the regular dtests. Using too small resources in the multiplexer can lead to failures that don't reproduce in the regular dtest jobs, like the one we found in [CASSANDRA-16334|https://app.circleci.com/pipelines/github/adelapena/cassandra/1020/workflows/63908694-e4d7-40b1-9418-7a4b87826233/jobs/9422] when trying to repeatedly run a resource-hungry dtest, or like [this other one|https://app.circleci.com/pipelines/github/adelapena/cassandra/1020/workflows/63908694-e4d7-40b1-9418-7a4b87826233/jobs/9422] while running {{test_network_topology}}.
> This happens because I forgot to update the diff patch when adding the multiplexer. This doesn't affect HIGHRES because in that case the patch changes the configuration of the test executor, while in MIDRES a new executor is defined.
>  



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