high-magician-46188
06/28/2023, 4:36 PMpants test ::
.
I see some lines of the form X.Ys Scheduling: Task
(examples: 131.75s Scheduling: Building 1 requirement for requirements.pex from the pants.lock resolve: pytest
, ``130.75s Scheduling: Building 18 requirements for requirements.pex from the pants.lock resolve: A, B, C...` ).
1. Does these tasks wait in queue to start running?
2. Would you say that the amount of packages on the second example (A, B, C...
) has a substantial impact on the amount of time needed for the task to complete?high-magician-46188
06/28/2023, 6:17 PMhappy-kitchen-89482
06/29/2023, 2:26 AMhappy-kitchen-89482
06/29/2023, 2:26 AMhappy-kitchen-89482
06/29/2023, 2:27 AMhappy-kitchen-89482
06/29/2023, 2:27 AMhappy-kitchen-89482
06/29/2023, 2:27 AMhappy-kitchen-89482
06/29/2023, 2:27 AMhigh-magician-46188
06/29/2023, 7:03 AMc6i.12xlarge
, which has 48 cores and 96 GiB of RAM.
We have thousands of test files, and about 330 dependencies (counted entries on the lockfile).
So when I see "`Scheduling: ...`", does it mean that it is currently in queue or actually running?high-magician-46188
07/03/2023, 8:07 AMpants test ::
.
I'm also moving the thread to a Google Doc so I could summarize it as I go.
Please comment there.happy-kitchen-89482
07/03/2023, 8:13 PMhigh-magician-46188
07/04/2023, 2:44 PM