gristlabs_grist-core/test/timings/nbrowser.txt
Paul Fitzpatrick 4be4acca6e
run grist-core test batches in parallel (#444)
This sets up a framework for running tests in parallel.
It increases the total time taken (since some steps are
repeated) but reduces the turn-around time significantly
overall.

The main objective is to make it possible to release more
test batches to grist-core without bringing CI to a crawl.

The clever little test/split-test.js script is from the
Grist Labs mono-repo and is Dmitry's work.

I considered doing the build in one job, and copying
it to test jobs, since it feels wasteful to repeat it.
That may be worth trying, especially if we start getting
jobs backing up (total concurrent Linux jobs on free plan
is quoted at 20).

It might also be worth looking at doing some tests in
parallel on the same worker, perhaps using the relatively
new MOCHA_WORKER_ID feature, since the tests are often not
actually CPU or I/O bound.
2023-03-03 09:53:33 -05:00

29 lines
791 B
Plaintext

nbrowser ActionLog 14737
nbrowser ChoiceList 33037
nbrowser CustomView 22055
nbrowser CustomWidgets 14958
nbrowser CustomWidgetsConfig 48287
nbrowser DescriptionColumn 4649
nbrowser DuplicateDocument 14042
nbrowser Fork 112089
nbrowser HomeIntro 44706
nbrowser LanguageSettings 25427
nbrowser Localization 10069
nbrowser MultiColumn 455648
nbrowser Pages 24986
nbrowser ReferenceColumns 27590
nbrowser ReferenceList 34333
nbrowser RefTransforms 9072
nbrowser RightPanel 10530
nbrowser RightPanelSelectBy 6255
nbrowser RowMenu 3702
nbrowser saveViewSection 7596
nbrowser SelectBy 5846
nbrowser SelectByRefList 15186
nbrowser SelectByRightPanel 3531
nbrowser SelectBySummary 17516
nbrowser SelectBySummaryRef 5382
nbrowser SelectionSummary 6833
nbrowser Smoke 1800
nbrowser ToggleColumns 6530