Speedup engine and pilorama tests #651

Closed
opened 2023-08-25 09:44:22 +00:00 by fyrchik · 2 comments

Our tests take >4m to execute on CI

It seems the longest ones are for engine and pilorama.
Lets try, to make them faster.

Let's leave this task to link with and close it after we have at least <2m test execution time or no longer have any ideas.

Our tests take >4m to execute on CI It seems the longest ones are for engine and pilorama. Lets try, to make them faster. Let's leave this task to link with and close it after we have at least <2m test execution time or no longer have any ideas.
fyrchik added the
frostfs-node
triage
Infrastructure
labels 2023-08-25 09:44:22 +00:00
Poster
Owner

Refs #615

Refs #615
fyrchik added this to the v0.38.0 milestone 2023-08-25 09:50:50 +00:00
Collaborator

Analysis of the execution time showed that:

Local launch make test on SSD was sped up by 20% #827
Long test runs on CI are related to disk operation speed. Using WithNoSync in tests didn't yield significant results. The execution time on an unoccupied runner for make test is 35s. Two parallel make test runs take 1m15s, suggesting a bottleneck in the runner. As a temporary solution, we can consider reducing the number of tasks that run at the same time from 64 to 5-10

Analysis of the execution time showed that: Local launch `make test` on SSD was sped up by 20% #827 Long test runs on CI are related to disk operation speed. Using `WithNoSync` in tests didn't yield significant results. The execution time on an unoccupied runner for `make test` is 35s. Two parallel `make test` runs take 1m15s, suggesting a bottleneck in the runner. As a temporary solution, we can consider reducing the number of tasks that run at the same time from 64 to 5-10
fyrchik reopened this issue 2024-02-12 06:28:10 +00:00
fyrchik modified the milestone from v0.38.0 to v0.39.0 2024-02-12 06:28:13 +00:00
fyrchik modified the milestone from v0.39.0 to v0.40.0 2024-05-14 14:11:43 +00:00
fyrchik modified the milestone from v0.40.0 to v0.39.0 2024-05-14 14:12:01 +00:00
fyrchik added the
internal
label 2024-05-14 14:12:17 +00:00
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: TrueCloudLab/frostfs-node#651
There is no content yet.