Commit 5d1632a
ci: shard Cloudflare integration tests (#24726)
Similar to #24676, split Cloudflare integration tests across two CI
jobs. Atm this doesn't get us an overall faster wall time but as we'll
soon be running more and more tests on cloudflare this could quickly
become a bottleneck, getting ahead of this by doing this simple
optimization. We can also always add more shards if it becomes
necessary.
Both shards passed. Compared with a run off develop today:
| Cloudflare | Baseline | Two shards | Faster by |
| --- | --- | --- | --- |
| Test execution (slowest shard) | 5m56s | 3m15s | 2m41s (45%) |
| **All Cloudflare jobs finished, from CI start** | **9m31s** |
**6m19s** | **3m12s** |
Observed timings from one run each.
- Baseline: [CI
run](https://github.com/getsentry/sentry-javascript/actions/runs/36110233929)
· [Sentry
trace](https://sentry.sentry.io/explore/traces/trace/c7cd7471a660956b591fea4f99270e09/?project=5899451)
- This PR: [CI
run](https://github.com/getsentry/sentry-javascript/actions/runs/36114956684)
· [Sentry
trace](https://sentry.sentry.io/explore/traces/trace/f2b405b0238b2a25f431bd23da2f130f/?project=5899451)
Co-authored-by: GPT-6 <codex@openai.com>1 parent 0808c61 commit 5d1632a
1 file changed
Lines changed: 6 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
843 | 843 | | |
844 | 844 | | |
845 | 845 | | |
846 | | - | |
| 846 | + | |
847 | 847 | | |
848 | 848 | | |
849 | 849 | | |
850 | 850 | | |
| 851 | + | |
| 852 | + | |
| 853 | + | |
| 854 | + | |
851 | 855 | | |
852 | 856 | | |
853 | 857 | | |
| |||
864 | 868 | | |
865 | 869 | | |
866 | 870 | | |
867 | | - | |
| 871 | + | |
868 | 872 | | |
869 | 873 | | |
870 | 874 | | |
| |||
0 commit comments