Commit Graph

2001 Commits

Author SHA1 Message Date
00c98d5b10 Upgrade all setup-go actions to enable caching of deps 2024-02-10 23:09:04 -08:00
43a65066ee Move sharding functions to testutils and add some comments 2024-02-10 23:07:52 -08:00
102a3b54ac Fix incorrect logic with skipping the fuzz test 2024-02-10 23:05:03 -08:00
7e580888d2 Remove debug print 2024-02-10 23:04:33 -08:00
f20b2a08c4 Fix logic error that broke test sharding 2024-02-10 23:02:29 -08:00
c97f381546 Mark additional tests for sharding 2024-02-10 23:00:50 -08:00
c7d5ab0a43 Add debug prints 2024-02-10 22:30:50 -08:00
f2c3aebe3a Shard the fuzz test 2024-02-10 19:59:26 -08:00
7fb25c22c1 Fix references to test shards and increase shard count 2024-02-10 19:35:01 -08:00
8e7b078f03 Add more comprehensive support for test sharding 2024-02-10 16:45:02 -08:00
93d2b47f7d Remove another golden that is actually used 2024-02-10 14:37:49 -08:00
f0ce593ae9 Remove goldens that are actually used 2024-02-10 13:01:30 -08:00
4efead762b Remove debugging commands 2024-02-10 10:09:59 -08:00
ed22ae6e4f Swap to using glob to enumerate all golden files, rather than hardcoding them 2024-02-10 10:07:37 -08:00
f4694bdd28 Update golden checker to read all the golden artifacts 2024-02-10 10:05:06 -08:00
168d738b2d Alternatively, try downloading the artifact by name 2024-02-09 23:27:09 -08:00
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
f3710b11de Delete incorrect and unreferenced matrix 2024-02-09 21:23:05 -08:00
d8b9d77213 Add initial work towards checking that all goldens are used 2024-02-09 21:03:09 -08:00
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
25ecebef64 Fix missing brace 2024-02-09 20:35:40 -08:00
5a6be563c5 Lay out the framework for checking goldens being used across all test runs 2024-02-09 20:26:26 -08:00
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
ea7c714873 Add missing tag 2024-02-09 19:23:33 -08:00
d646939c00 Add rudimentary experiment of splitting tests into two chunks to make them faster 2024-02-09 19:17:23 -08:00
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
f8a3552ad8 Remove a few direct DB insertions to prepare for parallel tests 2024-02-09 17:54:33 -08:00
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
d331fd8e3e Release v0.273 v0.273 2024-02-09 07:20:14 -08:00
786d2541d7 Add || true to fully fix #166 2024-02-08 22:44:35 -08:00
ff74880ddf Release v0.272 v0.272 2024-02-06 23:14:28 -08:00
b395f6fa95 Properly silence which output to fix #166 2024-02-06 22:04:55 -08:00
93182c6483 Release v0.271 v0.271 2024-02-06 21:17:00 -08:00
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
cafc08e1ea Release v0.270 v0.270 2024-02-06 20:02:50 -08:00
ae14d5dd7a Add explicit handling for 429 error code from OpenAI 2024-02-06 20:02:09 -08:00
fc4eb6eb6b Release v0.269 v0.269 2024-02-05 21:34:11 -08:00
4b93240948 Log OpenAI error to debug log for #167 2024-02-05 21:34:03 -08:00
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
08598f4954 Release v0.268 v0.268 2024-02-04 17:32:28 -08:00
80454d3859 Add more debugging info when OpenAI API returns zero responses for #167 2024-02-04 17:32:20 -08:00
212c24c30c Add tests running on macos-14 with m1 (#169)
* Add tests running on macos-14 with m1

* Run macos setup steps on macos-14 with m1
2024-02-04 10:55:11 -08:00
2b39cad633 Add docs on reverting the locally installed hishtory for #165 2024-02-04 07:54:09 -08:00
8c07f63744 Add README docs on contributing for #165 2024-02-03 18:17:39 -08:00
95743a6a07 Add 'make local-install' for #165 2024-02-03 18:11:20 -08:00
c10abc645b Add 'make help' for #165 2024-02-03 18:09:53 -08:00
412e5a2beb Release v0.267 v0.267 2024-02-03 18:01:23 -08:00
a3f1282368 Add ability to configure a default filter (for #76) (#161)
* Add ability to configure a default filter (for #76)

* Add test for color of default filter

* Add basic test for default filter

* Add goldens for tests

* Add more tests for default filters

* Update goldens

* Add another golden

* Update goldens

* Remove debug log

* Add golden to allowlist

* Update goldens
2024-01-07 21:06:22 -08:00
81ed634a4b Release v0.266 v0.266 2024-01-07 19:16:10 -08:00
e86f7bf382 Add support for quotes around colons when searching (#162) 2024-01-07 18:56:30 -08:00