David Dworken
|
27d5c59263
|
Skip datadog integratio on macos if colima fails to start, since colima appears to be flaky due to a code signing error
|
2023-09-08 19:27:16 -07:00 |
|
David Dworken
|
cc10689d09
|
Skip running DD on non-master branches so that PRs can run successfully
|
2023-09-08 09:59:55 -07:00 |
|
David Dworken
|
fe75d67ede
|
Link colima's docker socket to the default location
|
2023-09-07 22:02:08 -07:00 |
|
David Dworken
|
c67b6b8c82
|
Install docker on macos github action so the datadog integration works
|
2023-09-07 22:00:47 -07:00 |
|
David Dworken
|
daa4fa2a00
|
Fix indentation error in go-test.yml
|
2023-09-07 18:32:17 -07:00 |
|
David Dworken
|
a13549851c
|
Add basic datadog integration to monitor test failures in github actions
|
2023-09-07 18:30:47 -07:00 |
|
David Dworken
|
22abfbc733
|
Add overall test retries for all tests to make github action tests even more reliable
|
2023-09-04 19:30:38 -07:00 |
|
David Dworken
|
25eae144d8
|
Revert all tmpfs related commits, since running in a tmpfs doesn't seem to meaningfully improve test reliability
|
2023-09-04 18:03:46 -07:00 |
|
David Dworken
|
069705ef41
|
Move setting of TZ variable into Makefile so it is always set even if doing local development in a different timezone
|
2023-09-02 18:28:37 -07:00 |
|
David Dworken
|
a2617e970a
|
Fix tmpfs creation for macos
|
2023-09-02 18:25:09 -07:00 |
|
David Dworken
|
9de10560a6
|
Re-enable tmate debugging
|
2023-09-02 18:17:16 -07:00 |
|
David Dworken
|
9dafa40872
|
Remove || true to force macos setup to complete successfully
|
2023-09-02 18:16:53 -07:00 |
|
David Dworken
|
4c2e49885f
|
Fix tmpfs mount command for linux
|
2023-09-02 18:11:29 -07:00 |
|
David Dworken
|
46b2d5a26a
|
Enable tmate for debugging
|
2023-09-02 18:06:46 -07:00 |
|
David Dworken
|
f0bd50dac6
|
Fix string quotes in github actions template
|
2023-09-02 18:04:31 -07:00 |
|
David Dworken
|
d9893397b7
|
Split test setup into separate stages for each OS
|
2023-09-02 18:03:26 -07:00 |
|
David Dworken
|
d51dba8375
|
Split tests and setup into different stages
|
2023-09-02 17:58:36 -07:00 |
|
David Dworken
|
0ee8c1c796
|
Add sudo for ram disk creation
|
2023-09-02 17:35:22 -07:00 |
|
David Dworken
|
96446eb62c
|
Configure a ram disk for ~/.hishtory/ to make sqlite run faster
|
2023-09-02 17:33:02 -07:00 |
|
David Dworken
|
4e93727dd0
|
Disable tmate session for Github Actions
|
2023-08-27 18:23:21 -07:00 |
|
David Dworken
|
477c30230a
|
Enable tmate debugging
|
2023-02-13 20:36:12 -08:00 |
|
David Dworken
|
c29fa90207
|
Disable tmate
|
2022-12-18 22:03:02 -08:00 |
|
David Dworken
|
d606b5c2ba
|
Uprade tmux on ubuntu to see if that fixes the test failures on actions
|
2022-12-13 17:15:11 -08:00 |
|
David Dworken
|
5c3f023260
|
enable tmate for debugging
|
2022-12-12 20:32:50 -08:00 |
|
David Dworken
|
0cd7d2e4a4
|
Remove tmate
|
2022-11-16 20:43:29 -08:00 |
|
David Dworken
|
5b66943b9a
|
Update isAction golden after last commit + remove shell:bash that was only needed for windows
|
2022-11-12 08:07:49 -08:00 |
|
David Dworken
|
6e7822ebae
|
Attempt to fix github action only test failures
|
2022-11-12 06:18:05 -08:00 |
|
David Dworken
|
e81548dd1b
|
Remove tmate
|
2022-11-09 16:16:14 -08:00 |
|
David Dworken
|
89e904ffee
|
Disable windows tests (for now...)
|
2022-11-09 15:12:15 -08:00 |
|
David Dworken
|
f5e5708b09
|
Enable tmate for failing tests
|
2022-11-06 14:25:20 -08:00 |
|
David Dworken
|
27462ff036
|
Re-specify shell: bash so windows tests can run
|
2022-11-05 23:47:42 -07:00 |
|
David Dworken
|
c87ae611fb
|
Just for fun, re-enable tests on github actions
|
2022-11-05 23:44:01 -07:00 |
|
David Dworken
|
d4290daeb0
|
Better names for the github action tests
|
2022-11-05 23:42:20 -07:00 |
|
David Dworken
|
7d9f8d74d9
|
Fix typo
|
2022-11-04 23:15:28 -07:00 |
|
David Dworken
|
e46221f893
|
Revert all the windows+freebsd commits since they seem to be hopelessly broken
|
2022-11-04 23:14:34 -07:00 |
|
David Dworken
|
b5321f3884
|
Disable fail-fast so I can debug the windows tests
|
2022-11-04 22:52:02 -07:00 |
|
David Dworken
|
71f035b6a4
|
Explicitly specify shell: bash for github actions on windows
|
2022-11-04 22:16:47 -07:00 |
|
David Dworken
|
70b5a3bba7
|
Add windows to the github actions config
|
2022-11-04 22:10:47 -07:00 |
|
David Dworken
|
ae0033fb14
|
Add cirrus config for freebsd tests
|
2022-11-04 21:40:50 -07:00 |
|
David Dworken
|
e824665f2c
|
Add || true so that it works on linux too
|
2022-11-01 14:33:27 -07:00 |
|
David Dworken
|
3485d4028b
|
Set a consistent hostname for mac runners too
|
2022-11-01 14:33:07 -07:00 |
|
David Dworken
|
189f183d69
|
Normalize hostnames to attempt to get tests to pass in github actions
|
2022-10-27 23:30:09 -07:00 |
|
David Dworken
|
38ca02b961
|
Set a consistent hostname for github actions
|
2022-10-27 23:12:28 -07:00 |
|
David Dworken
|
b3dbd3820a
|
Remove continue-on-error
|
2022-10-23 18:06:32 -07:00 |
|
David Dworken
|
9614522c6d
|
Just skip the really weird bash failure on macos
|
2022-10-23 16:03:26 -07:00 |
|
David Dworken
|
8670d07e31
|
Enable tmate so I can debug a weird control-r failure on actions only
|
2022-10-23 15:48:47 -07:00 |
|
David Dworken
|
91fa37d157
|
Install modern bash on macos so control-r works
|
2022-10-23 10:10:23 -07:00 |
|
David Dworken
|
f3758dc376
|
Add fix for the weird zsh bug + disable tmate
|
2022-10-23 00:36:23 -07:00 |
|
David Dworken
|
bf6d12e4cd
|
Add debug ssh workflow
|
2022-10-23 00:15:07 -07:00 |
|
David Dworken
|
1c561f5cc8
|
Initial attempt at fixing the timezone bug that prevents tquery tests from running on actions
|
2022-10-22 11:45:04 -07:00 |
|