Commit Graph

  • d5eb739bb3 Remove new line David Dworken 2024-02-11 08:35:27 -08:00
  • 60f923ca08 Remove goldens that don't exist David Dworken 2024-02-10 23:10:34 -08:00
  • 00c98d5b10 Upgrade all setup-go actions to enable caching of deps David Dworken 2024-02-10 23:09:04 -08:00
  • 43a65066ee Move sharding functions to testutils and add some comments David Dworken 2024-02-10 23:07:52 -08:00
  • 102a3b54ac Fix incorrect logic with skipping the fuzz test David Dworken 2024-02-10 23:05:03 -08:00
  • 7e580888d2 Remove debug print David Dworken 2024-02-10 23:04:33 -08:00
  • f20b2a08c4 Fix logic error that broke test sharding David Dworken 2024-02-10 23:02:29 -08:00
  • c97f381546 Mark additional tests for sharding David Dworken 2024-02-10 23:00:50 -08:00
  • c7d5ab0a43 Add debug prints David Dworken 2024-02-10 22:30:50 -08:00
  • b95f049c27 Update go action to enable caching of dependencies David Dworken 2024-02-10 21:59:27 -08:00
  • f2c3aebe3a Shard the fuzz test David Dworken 2024-02-10 19:59:26 -08:00
  • 7fb25c22c1 Fix references to test shards and increase shard count David Dworken 2024-02-10 19:35:01 -08:00
  • 8e7b078f03 Add more comprehensive support for test sharding David Dworken 2024-02-10 16:44:53 -08:00
  • 93d2b47f7d Remove another golden that is actually used David Dworken 2024-02-10 14:37:49 -08:00
  • f0ce593ae9 Remove goldens that are actually used David Dworken 2024-02-10 13:01:30 -08:00
  • 4efead762b Remove debugging commands David Dworken 2024-02-10 10:09:59 -08:00
  • ed22ae6e4f Swap to using glob to enumerate all golden files, rather than hardcoding them David Dworken 2024-02-10 10:07:37 -08:00
  • f4694bdd28 Update golden checker to read all the golden artifacts David Dworken 2024-02-10 10:05:06 -08:00
  • 168d738b2d Alternatively, try downloading the artifact by name David Dworken 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 David Dworken 2024-02-09 23:26:00 -08:00
  • f3710b11de Delete incorrect and unreferenced matrix David Dworken 2024-02-09 21:23:05 -08:00
  • d8b9d77213 Add initial work towards checking that all goldens are used David Dworken 2024-02-09 21:03:03 -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" David Dworken 2024-02-09 20:26:46 -08:00
  • 25ecebef64 Fix missing brace David Dworken 2024-02-09 20:35:40 -08:00
  • 5a6be563c5 Lay out the framework for checking goldens being used across all test runs David Dworken 2024-02-09 20:26:26 -08:00
  • b4e517a594 Move function to start of python file to make it more idiomatic David Dworken 2024-02-09 20:21:27 -08:00
  • 2573551416 Move up os.remove so that the file is removed even if it fails to execute David Dworken 2024-02-09 20:20:55 -08:00
  • 06cc3eedbc Remove code that enforces that all goldens are used, since it is incompatible with how tests are currently split into chunks David Dworken 2024-02-09 20:19:30 -08:00
  • ea7c714873 Add missing tag David Dworken 2024-02-09 19:23:33 -08:00
  • d646939c00 Add rudimentary experiment of splitting tests into two chunks to make them faster David Dworken 2024-02-09 19:17:23 -08:00
  • a2633e0c5a Add another dep for arch David Dworken 2024-02-09 19:14:13 -08:00
  • 62700605d7 Remove OpenSUSE since their package repos are currently returning 500 errors David Dworken 2024-02-09 19:06:19 -08:00
  • 4d0faabff0 Update arch install command David Dworken 2024-02-09 19:05:58 -08:00
  • df24ba1b93 More tweaks to install commands David Dworken 2024-02-09 19:04:02 -08:00
  • ae789879c6 Update install commands for OpenSUSE and Arch David Dworken 2024-02-09 19:02:12 -08:00
  • 826cfd237a Drop sudo for OpenSUSE David Dworken 2024-02-09 18:58:45 -08:00
  • d9d13e8329 Remove sudo since the arch container runs as root David Dworken 2024-02-09 18:57:24 -08:00
  • 4be3372fff Update distro-smoke-test.yml David Dworken 2024-02-09 18:56:49 -08:00
  • 1f7c3ab24e Add smoke tests for arch David Dworken 2024-02-09 18:55:24 -08:00
  • 266d5ff01b Add two more distros for smoke testing David Dworken 2024-02-09 18:52:38 -08:00
  • fbcdece1bf Revert "Remove a few direct DB insertions to prepare for parallel tests" David Dworken 2024-02-09 18:48:18 -08:00
  • 8e716c9404 Install killall command David Dworken 2024-02-09 18:43:42 -08:00
  • b4860d3192 Add cgo deps David Dworken 2024-02-09 18:37:35 -08:00
  • 950db890ea Dependencies for smoke testing David Dworken 2024-02-09 18:31:37 -08:00
  • a99c8c24d3 Skip setting the hostname for smoke tests since we don't need it David Dworken 2024-02-09 18:29:03 -08:00
  • 7c55c95f1d More tweaks for smoke testing David Dworken 2024-02-09 18:27:26 -08:00
  • 9892255657 Fix quotes on container names David Dworken 2024-02-09 18:25:41 -08:00
  • 4ca37c3851 Add basic smoke test to provide test coverage for other distros (#174) David Dworken 2024-02-09 18:19:17 -08:00
  • f8a3552ad8 Remove a few direct DB insertions to prepare for parallel tests David Dworken 2024-02-09 17:54:33 -08:00
  • cf0f7320ce Add basic smoke test to provide test coverage for other distros smoke-test David Dworken 2024-02-09 17:52:24 -08:00
  • 638912b230 Improve install.py script to attempt to detect when /tmp/ is noexec (#172) David Dworken 2024-02-09 17:41:52 -08:00
  • 87b7671d22 Delete the tmp hishtory-client download since it may be dropped in CWD rather than /tmp/ install-noexec David Dworken 2024-02-09 17:41:39 -08:00
  • d331fd8e3e Release v0.273 v0.273 David Dworken 2024-02-09 07:20:14 -08:00
  • 786d2541d7 Add || true to fully fix #166 David Dworken 2024-02-08 22:44:35 -08:00
  • b10bf88ddf Remove incorrect duplicated line David Dworken 2024-02-08 22:42:48 -08:00
  • e8019b7fe8 Add test to install from python script at HEAD David Dworken 2024-02-08 22:39:30 -08:00
  • ff74880ddf Release v0.272 v0.272 David Dworken 2024-02-06 23:14:28 -08:00
  • bbeebf24ef Improve install.py script to attempt to detect when /tmp/ is noexec David Dworken 2024-02-06 22:14:51 -08:00
  • b395f6fa95 Properly silence which output to fix #166 David Dworken 2024-02-06 22:04:55 -08:00
  • 93182c6483 Release v0.271 v0.271 David Dworken 2024-02-06 21:17:00 -08:00
  • 6575c8ae42 Fix handling of new lines in commands for #163 (#170) David Dworken 2024-02-06 20:04:21 -08:00
  • cafc08e1ea Release v0.270 v0.270 David Dworken 2024-02-06 20:02:50 -08:00
  • ae14d5dd7a Add explicit handling for 429 error code from OpenAI David Dworken 2024-02-06 20:02:09 -08:00
  • fc4eb6eb6b Release v0.269 v0.269 David Dworken 2024-02-05 21:34:11 -08:00
  • 4b93240948 Log OpenAI error to debug log for #167 David Dworken 2024-02-05 21:34:03 -08:00
  • 2ad499b61b Make hishtory install work even if there is zero shell history on the device David Dworken 2024-02-05 21:29:32 -08:00
  • 6f5de787a6 Update goldens multiline David Dworken 2024-02-05 21:24:39 -08:00
  • a38f7e0bfe Skip DD integration for m1 mac since it seems to fail for mysterious beta-related reasons David Dworken 2024-02-04 22:29:04 -08:00
  • 7c07236dc0 Revert "Swap to using iterators for uploading to avoid storing all chunks in memory" David Dworken 2024-02-04 22:19:11 -08:00
  • ed583c36a3 Chunk uploads for reuploading David Dworken 2024-02-04 21:44:00 -08:00
  • 632ecc5c81 Swap to using iterators for uploading to avoid storing all chunks in memory David Dworken 2024-02-04 21:03:39 -08:00
  • 4257a5aec6 Move code for table from lib.go to query.go David Dworken 2024-02-04 20:15:23 -08:00
  • fed8b10d85 Fix handling of new lines in commands for #163 David Dworken 2024-02-04 20:11:06 -08:00
  • 08598f4954 Release v0.268 v0.268 David Dworken 2024-02-04 17:32:28 -08:00
  • 80454d3859 Add more debugging info when OpenAI API returns zero responses for #167 David Dworken 2024-02-04 17:32:20 -08:00
  • 212c24c30c Add tests running on macos-14 with m1 (#169) David Dworken 2024-02-04 10:55:11 -08:00
  • f526c22073 Run macos setup steps on macos-14 with m1 m1 David Dworken 2024-02-04 09:42:02 -08:00
  • 2825aa8cc4 Add tests running on macos-14 with m1 David Dworken 2024-02-04 07:58:30 -08:00
  • 2b39cad633 Add docs on reverting the locally installed hishtory for #165 David Dworken 2024-02-04 07:54:09 -08:00
  • 8c07f63744 Add README docs on contributing for #165 David Dworken 2024-02-03 18:17:39 -08:00
  • 95743a6a07 Add 'make local-install' for #165 David Dworken 2024-02-03 18:11:20 -08:00
  • c10abc645b Add 'make help' for #165 David Dworken 2024-02-03 18:09:53 -08:00
  • 412e5a2beb Release v0.267 v0.267 David Dworken 2024-02-03 18:01:23 -08:00
  • a3f1282368 Add ability to configure a default filter (for #76) (#161) David Dworken 2024-01-07 21:06:22 -08:00
  • 81ed634a4b Release v0.266 v0.266 David Dworken 2024-01-07 19:16:10 -08:00
  • f82a7297c2 Update goldens default-query David Dworken 2024-01-07 19:05:46 -08:00
  • e86f7bf382 Add support for quotes around colons when searching (#162) David Dworken 2024-01-07 18:56:30 -08:00
  • 8e72f038f0 Add golden to allowlist David Dworken 2024-01-07 17:43:14 -08:00
  • fb97f0adf9 Add support for quotes around colons when searching quote-colon David Dworken 2024-01-07 17:32:49 -08:00
  • bfedb8da75 Remove debug log David Dworken 2024-01-07 16:32:11 -08:00
  • b5433eb92a Update goldens David Dworken 2024-01-07 16:28:48 -08:00
  • 4f03f8bf96 Add another golden David Dworken 2024-01-02 16:47:58 -08:00
  • 4b886545dc Update goldens David Dworken 2024-01-02 16:43:15 -08:00
  • 39c3c23efb Add more tests for default filters David Dworken 2024-01-02 11:10:24 -08:00
  • 12f0aa1bff Add TODO David Dworken 2024-01-02 11:07:24 -08:00
  • 4b30626e8b Add goldens for tests David Dworken 2024-01-02 11:06:41 -08:00
  • 229f87328c Add basic test for default filter David Dworken 2023-12-31 15:26:57 -08:00
  • f59be332c9 Add test for color of default filter David Dworken 2023-12-31 15:17:27 -08:00
  • 13beb9c23b Add ability to configure a default filter (for #76) David Dworken 2023-12-31 15:11:12 -08:00
  • 7887e5bca5 Release v0.265 v0.265 David Dworken 2023-12-31 14:34:29 -08:00