Commit e546052
authored
Improve running integration tests and examples in CI (#437)
- Re-enable output capturing in build scans
For the same reasons stated in #435, output capturing had to be disabled
to avoid leaking information about the Develocity server the library was
tested with locally. With the current Develocity server it's being
tested with, that's no longer a concern. Having console and tests output
visible in build scans will make troubleshooting CI failures
significantly easier.
- Allow running examples in parallel, which should make CI faster
- Enforce cache is disabled when running `:examples` tasks to guarantee
that it is making the expected requests to Develocity (was already
disabled for `examplesTest` test suite). There are pros and cons to
this, but currently safety is preferred.
All aimed at making CI faster and easier to troubleshoot, after #435.
Part of work done to prevent regressions such as #426.1 parent 86f2599 commit e546052
File tree
4 files changed
+1
-12
lines changed- .github/workflows
- examples
4 files changed
+1
-12
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| 17 | + | |
17 | 18 | | |
18 | 19 | | |
19 | 20 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | 39 | | |
47 | 40 | | |
48 | 41 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
7 | 6 | | |
8 | 7 | | |
9 | 8 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | 27 | | |
32 | 28 | | |
33 | 29 | | |
| |||
0 commit comments