Commit Graph

2011 Commits

Author SHA1 Message Date
David Dworken
e8421e20e5
Add sync server to status -v #176 so that self-hosted users can easily confirm they're using the self-hosted server 2024-02-11 11:53:50 -08:00
David Dworken
b3804efcb7
More cleanup for unused goldens 2024-02-11 10:35:03 -08:00
David Dworken
7bce688fc5
Use cask for installing homebrew to speed up github actions 2024-02-11 10:30:54 -08:00
David Dworken
fa65aeda36
Reduce number of test shards to match GitHub's limit of 5 concurrent macos jobs 2024-02-11 09:48:06 -08:00
David Dworken
ffb06feca3
Remove unused import 2024-02-11 09:43:50 -08:00
David Dworken
02b5e1f7f3
Remove incorrect skip code from the first version of sharding 2024-02-11 09:25:25 -08:00
David Dworken
ce01d4ca5a
Correct stage name 2024-02-11 09:23:06 -08:00
David Dworken
7bd6d6ef77
Reduce delay 2024-02-11 09:22:38 -08:00
David Dworken
d5eb739bb3
Remove new line 2024-02-11 08:35:27 -08:00
David Dworken
60f923ca08
Remove goldens that don't exist 2024-02-10 23:10:34 -08:00
David Dworken
00c98d5b10
Upgrade all setup-go actions to enable caching of deps 2024-02-10 23:09:04 -08:00
David Dworken
43a65066ee
Move sharding functions to testutils and add some comments 2024-02-10 23:07:52 -08:00
David Dworken
102a3b54ac
Fix incorrect logic with skipping the fuzz test 2024-02-10 23:05:03 -08:00
David Dworken
7e580888d2
Remove debug print 2024-02-10 23:04:33 -08:00
David Dworken
f20b2a08c4
Fix logic error that broke test sharding 2024-02-10 23:02:29 -08:00
David Dworken
c97f381546
Mark additional tests for sharding 2024-02-10 23:00:50 -08:00
David Dworken
c7d5ab0a43
Add debug prints 2024-02-10 22:30:50 -08:00
David Dworken
f2c3aebe3a
Shard the fuzz test 2024-02-10 19:59:26 -08:00
David Dworken
7fb25c22c1
Fix references to test shards and increase shard count 2024-02-10 19:35:01 -08:00
David Dworken
8e7b078f03
Add more comprehensive support for test sharding 2024-02-10 16:45:02 -08:00
David Dworken
93d2b47f7d
Remove another golden that is actually used 2024-02-10 14:37:49 -08:00
David Dworken
f0ce593ae9
Remove goldens that are actually used 2024-02-10 13:01:30 -08:00
David Dworken
4efead762b
Remove debugging commands 2024-02-10 10:09:59 -08:00
David Dworken
ed22ae6e4f
Swap to using glob to enumerate all golden files, rather than hardcoding them 2024-02-10 10:07:37 -08:00
David Dworken
f4694bdd28
Update golden checker to read all the golden artifacts 2024-02-10 10:05:06 -08:00
David Dworken
168d738b2d
Alternatively, try downloading the artifact by name 2024-02-09 23:27:09 -08:00
David Dworken
8b1d117543
Upgrade actions/upload-artifact to see if that makes the download in the next job work 2024-02-09 23:26:00 -08:00
David Dworken
f3710b11de
Delete incorrect and unreferenced matrix 2024-02-09 21:23:05 -08:00
David Dworken
d8b9d77213
Add initial work towards checking that all goldens are used 2024-02-09 21:03:09 -08:00
David Dworken
1deb3cffc6
Revert "Remove code that enforces that all goldens are used, since it is incompatible with how tests are currently split into chunks"
This reverts commit 06cc3eedbc.
2024-02-09 21:03:09 -08:00
David Dworken
25ecebef64
Fix missing brace 2024-02-09 20:35:40 -08:00
David Dworken
5a6be563c5
Lay out the framework for checking goldens being used across all test runs 2024-02-09 20:26:26 -08:00
David Dworken
06cc3eedbc
Remove code that enforces that all goldens are used, since it is incompatible with how tests are currently split into chunks 2024-02-09 20:19:30 -08:00
David Dworken
ea7c714873
Add missing tag 2024-02-09 19:23:33 -08:00
David Dworken
d646939c00
Add rudimentary experiment of splitting tests into two chunks to make them faster 2024-02-09 19:17:23 -08:00
David Dworken
fbcdece1bf
Revert "Remove a few direct DB insertions to prepare for parallel tests"
This reverts commit f8a3552ad8.
2024-02-09 18:48:18 -08:00
David Dworken
f8a3552ad8
Remove a few direct DB insertions to prepare for parallel tests 2024-02-09 17:54:33 -08:00
David Dworken
638912b230
Improve install.py script to attempt to detect when /tmp/ is noexec (#172)
* Improve install.py script to attempt to detect when /tmp/ is noexec

* Add test to install from python script at HEAD

* Remove incorrect duplicated line

* Delete the tmp hishtory-client download since it may be dropped in CWD rather than /tmp/
2024-02-09 17:41:52 -08:00
David Dworken
d331fd8e3e
Release v0.273 2024-02-09 07:20:14 -08:00
David Dworken
786d2541d7
Add || true to fully fix #166 2024-02-08 22:44:35 -08:00
David Dworken
ff74880ddf Release v0.272 2024-02-06 23:14:28 -08:00
David Dworken
b395f6fa95
Properly silence which output to fix #166 2024-02-06 22:04:55 -08:00
David Dworken
93182c6483 Release v0.271 2024-02-06 21:17:00 -08:00
David Dworken
6575c8ae42
Fix handling of new lines in commands for #163 (#170)
* Fix handling of new lines in commands for #163

* Move code for table from lib.go to query.go

* Update goldens
2024-02-06 20:04:21 -08:00
David Dworken
cafc08e1ea
Release v0.270 2024-02-06 20:02:50 -08:00
David Dworken
ae14d5dd7a
Add explicit handling for 429 error code from OpenAI 2024-02-06 20:02:09 -08:00
David Dworken
fc4eb6eb6b
Release v0.269 2024-02-05 21:34:11 -08:00
David Dworken
4b93240948
Log OpenAI error to debug log for #167 2024-02-05 21:34:03 -08:00
David Dworken
a38f7e0bfe
Skip DD integration for m1 mac since it seems to fail for mysterious beta-related reasons 2024-02-04 22:29:04 -08:00
David Dworken
08598f4954
Release v0.268 2024-02-04 17:32:28 -08:00