|
|
Selective test sharding now plans suite shards server-side from history
tuist test --shard no longer needs to boot every test bundle in a simulator just to enumerate suites. Plans that took toward an hour because
|
Once, Tuist
|
Testing
|
xcresult-processor-image@0.34.2
|
GitHub
|
|
|
Runner-job metrics charts are aligned, complete, and time-correct
Three fixes make the runner-job machine-metrics charts trustworthy end-to-end. The chart's x-axis is now anchored to the job's step window,
|
Tuist
|
Compute
|
xcresult-processor-image@0.34.2
|
GitHub
|
|
|
Runner metrics charts are now aligned and cover the full job length
The runner-job metrics chart is now anchored to the actual step window so hovering a step highlights the correct point in the timeline. Long
|
Tuist
|
Compute
|
xcresult-processor-image@0.34.2
|
GitHub
|
|
|
Test suite sharding now plans faster from history without booting every bundle
Suite-level test sharding no longer boots every test bundle to discover suites, which could be slow and fail with simulator bootstrap errors
|
Once, Tuist
|
Testing
|
xcresult-processor-image@0.34.2
|
GitHub
|
|
|
Remote xcresult ingestion now stores complete test results instead of silently dropping cases
Fixes a bug in remote xcresult processing where test runs sometimes stored only a partial, unpredictable set of test cases. The root cause w
|
Once, Tuist
|
Testing
|
xcresult-processor-image@0.34.2
|
GitHub
|
|
|
Fix for incomplete remote test ingestion
Remote xcresult and test ingestion was silently storing partial, non-deterministic results when a run introduced a new test case on the defa
|
Kura, Tuist, Once
|
Kura, Testing
|
helm@0.17.2
|
GitHub
|
|
|
Stop silently storing incomplete remote xcresult/test runs
Fixes silent partial ingestion of remote-processed test results. In the previous Helm chart, the least-privilege tuist_processor database ro
|
Once, Tuist
|
Testing
|
helm@0.17.2
|
GitHub
|
|
|
Remote xcresult ingestion no longer silently drops new test cases
Remote xcresult/test ingestion was silently storing partial, non-deterministic results whenever a run introduced a test case seen for the fi
|
Once, Tuist
|
Testing
|
server@1.223.7
|
GitHub
|
|
|
Remote xcresult test ingestion no longer silently stores partial results
Fixed silent partial ingestion of remote xcresult and test runs. The processor job was failing with a Postgres permission error when a run i
|
Once, Tuist
|
Testing
|
server@1.223.7
|
GitHub
|
|
|
macOS runner clock is NTP-synced before the job starts, so step and metric timelines match
Runner-job metric charts on macOS jobs now line up with the step timeline. A freshly booted macOS VM could be handed a job before its guest
|
Tuist
|
Compute
|
runner-image@0.8.1
|
GitHub
|