Wilson Snyder
99a29acca0
CI: One-time yamlfix cleanups. No functional change intended.
2024-09-15 14:37:09 -04:00
Wilson Snyder
8707c88787
Tests: Close misc internal code coverage holes
2024-07-28 14:18:24 -04:00
Wilson Snyder
7f40dd8b5b
CI: Fix codecov upload
2024-07-28 13:58:26 -04:00
Wilson Snyder
216fc8a212
CI: Fix codecov upload
2024-07-27 07:18:50 -04:00
Wilson Snyder
5136ea1082
CI: Fix codecov upload
2024-07-27 07:02:18 -04:00
Wilson Snyder
5b931faf2b
CI: Fix codecov upload
2024-07-27 06:31:20 -04:00
Wilson Snyder
a2496e041e
CI: Change to action-based codecov upload
2024-07-26 14:07:53 -04:00
Wilson Snyder
550d47b7f4
CI: Change to action-based codecov upload
2024-07-26 10:27:00 -04:00
Wilson Snyder
6f92c9c974
CI: Update upload-artifacts/download-artifacts version ( #4875 )
2024-02-04 10:29:34 -05:00
Wilson Snyder
f0d010d9c5
Github: Update actions ( #4852 )
2024-01-22 22:32:00 -05:00
Wilson Snyder
3eaed3b6f5
Remove deprecated 32-bit pointer mode ( #4791 ).
2024-01-01 10:16:48 -05:00
Wilson Snyder
23d538fdaf
github: upload-artifacts/download-artifacts/cache@v3
2022-10-20 20:04:45 -04:00
Wilson Snyder
aaadc3def7
github: Use checkout@v3 ( #3700 )
2022-10-20 19:57:50 -04:00
Wilson Snyder
4db998d357
CI: coverage on 22.04
2022-10-01 10:09:14 -04:00
Geza Lore
2705715bb1
CI: set CI_M32 to 0 in coverage workflow
2021-06-14 01:30:50 +01:00
Geza Lore
01a54d6960
CI: Build opt and dbg together, archive whole source tree
...
Prep for adding more CI targets. Building dbg and opt in the same job
(as standard) simplifies caching, debugging and artifact handling. With
ccache it should not take much longer either. Also removes the need to
re-configure in the test job.
2021-06-13 22:45:57 +01:00
Geza Lore
18cabc369b
CI: fix error in coverage workflow file
2021-06-13 03:16:58 +01:00
Geza Lore
2d2bd5b95e
CI: Upload separate named artifacts, only fetch ones that are needed
2021-06-13 01:05:42 +01:00
Geza Lore
02835f199b
CI: Improve caching
...
GitHub Actions allow a total 5 GB of cache storage space per repository,
after which it will evict old caches. Tweaked cache sizes so master + a
few PRs can fit at the same time. Don't cache coverage builds as they
run weekly and with additional compiler options, so their caches would
likely be state anyway.
2021-06-13 00:19:40 +01:00
Geza Lore
1abd339863
CI: fix caching in coverage build
2021-06-10 01:04:43 +01:00
Wilson Snyder
014bffdf5e
CI: Run coverage with SystemC
2021-03-28 12:47:35 -04:00
Wilson Snyder
f39318bde5
CI: Run coverage with SystemC
2021-03-28 11:47:45 -04:00
Wilson Snyder
0b17d4f059
CI: Run coverage with SystemC
2021-03-28 11:14:44 -04:00
Wilson Snyder
64802f6f3d
CI: Run coverage with SystemC
2021-03-28 09:55:56 -04:00
Wilson Snyder
9a39c69cb9
CI: Run coverage with SystemC
2021-03-28 09:54:50 -04:00
Wilson Snyder
ac171f16fd
Github: Use 10+10 runners for coverage.
2021-03-07 16:41:46 -05:00
Wilson Snyder
d4d9e12b66
CI: Fix coverage action (install systemc)
2021-01-10 19:45:43 -05:00
Wilson Snyder
6060acc73d
CI: Fix coverage action
2021-01-10 19:15:39 -05:00
Wilson Snyder
e972668169
CI: Fix coverage action
2021-01-10 18:55:56 -05:00
Unai Martinez-Corral
6e3de7bfd1
CI: exploit concurrency ( #2687 )
...
Co-authored-by: Wilson Snyder <wsnyder@wsnyder.org>
2020-12-23 18:53:05 +01:00
Unai Martinez-Corral
9a32158b5e
CI: Cleanup ci/coverage to use a matrix to define coverage jobs ( #2682 )
...
* contributors: add Unai Martinez-Corral
* ci/coverage: use a matrix to define coverage jobs
2020-12-10 11:15:30 -05:00
Wilson Snyder
274475aefd
CI: coverage action parallelism
2020-12-09 21:33:22 -05:00
Wilson Snyder
a91cf18d09
CI: coverage action parallelism
2020-12-09 21:30:31 -05:00
Wilson Snyder
28ee80c310
CI: coverage action parallelism
2020-12-09 21:10:34 -05:00
Wilson Snyder
26da90ffce
CI: coverage action parallelism
2020-12-09 20:57:17 -05:00
Wilson Snyder
9eb211a8d4
CI: coverage action parallelism
2020-12-09 20:55:01 -05:00
Wilson Snyder
75c2884fea
CI: coverage action parallelism
2020-12-09 20:54:06 -05:00
Wilson Snyder
f49f86c7ce
CI: coverage action parallelism
2020-12-09 20:47:02 -05:00
Wilson Snyder
a1989161d8
CI: coverage action parallelism
2020-12-09 20:38:41 -05:00
Wilson Snyder
f11fa61ecf
CI: coverage action parallelism
2020-12-09 20:37:11 -05:00
Wilson Snyder
9a904b97b2
CI: coverage action parallelism
2020-12-09 20:30:18 -05:00
Wilson Snyder
90e0c9bdcd
CI: internal coverage updates
2020-12-08 08:00:24 -05:00
Wilson Snyder
a15540dfdd
Tests: Add coverage github action
2020-12-07 21:57:10 -05:00