Josh McKenzie created CASSANALYTICS-144:
-------------------------------------------

             Summary: Constrain CI resources to prevent error 100 from gradle 
post test parameterization
                 Key: CASSANALYTICS-144
                 URL: https://issues.apache.org/jira/browse/CASSANALYTICS-144
             Project: Apache Cassandra Analytics
          Issue Type: Task
            Reporter: Josh McKenzie
            Assignee: Josh McKenzie


In CASSANALYTICS-122, we made changes to circleci config to prevent some error 
100's that showed up after CASSANALYTICS-60. It looks like test 
parameterization plus bridge plus some changes to heap pressure may have tipped 
us over an edge we were teetering on for awhile.

We need to hard constrain things in base build.gradle files to no daemon, max 
workers 1, and heap max 2048 for test instances instead of having a circleci 
specific band-aid. Kind of a "global temporary band-aid" of sorts. The goal is 
to get things correct at the root so we can then start to relax constraints to 
speed them up with some more intentionality around how we constrain execution 
environments.

Ideally we also need to specify and document the intended CI execution 
environment constraints in terms of CPU and memory so we know what our 
requirements are to stay within.



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