Commit graph

53 commits

Author SHA1 Message Date
Nicolas Pixel Noble
e2096cd388 Fixing the last few details. 2025-03-03 20:32:04 -08:00
Nicolas Pixel Noble
016512df1c Temporarily disabling circular buffer test... 2024-06-10 21:23:09 -07:00
Nicolas Pixel Noble
bcdf44a3f4 Adding XA testing + files generation code. 2024-02-16 19:30:27 -08:00
Nicolas Pixel Noble
4ea756a441 Adding quick ADPCM test. 2024-02-14 23:15:12 -08:00
Nicolas Pixel Noble
b30d786f5e Also adding __wrap_memset. 2024-02-04 13:14:46 -08:00
Nicolas Pixel Noble
fbf09fc074 Adding a faster, optional memcpy implementation. 2024-02-04 11:18:23 -08:00
Nicolas 'Pixel' Noble
e2e1e39f63 Ensuring output display for Lua. 2024-01-24 18:02:32 -08:00
Nicolas Pixel Noble
f840865222 Streamlining tests better. 2024-01-23 19:33:21 -08:00
Nicolas Pixel Noble
255c5f7bfc Adding Lua unit testing. 2024-01-21 23:08:16 -08:00
Nicolas "Pixel" Noble
60bddea717 Enabling luacov in unit tests. 2024-01-20 21:18:46 -08:00
Nicolas Pixel Noble
5debdc77af Adding DMA test to Redux. 2024-01-08 21:17:55 -08:00
Nicolas Pixel Noble
394d0f8ff9 Factorizing some Lua out of UI, forcing the tests to use -no-ui, and trying to set up the CIs accordingly. 2023-04-07 19:19:02 -07:00
Nicolas Pixel Noble
220dfa14cc Bonking this auto-update thing with an MD5. 2022-12-18 11:09:34 -08:00
Nicolas Pixel Noble
6d923583ab More warning cleanups. 2022-06-25 18:57:24 -07:00
Nicolas Pixel Noble
f7b9233995 Better cop0 debug support. 2022-06-09 21:27:34 -07:00
Nicolas Pixel Noble
70f38ad892 Test passes. 2022-03-25 22:25:18 -07:00
Nicolas Pixel Noble
e8f28d167c Trying a bit differently. 2022-03-25 21:53:39 -07:00
Nicolas Pixel Noble
19b24ce607 More testing. 2022-03-25 18:55:01 -07:00
Nicolas Pixel Noble
e7982b4da4 Bit more tests & API. 2022-03-24 20:51:18 -07:00
Nicolas "Pixel" Noble
778932e98e Some tests for BinStruct. 2022-03-24 17:17:35 -07:00
wheremyfoodat
a9b5d36db8 Fix oopsie in libc test 2021-10-12 16:07:05 +03:00
wheremyfoodat
e58eac95e2 [Tests] Add separate cases for interpreter and dynarec 2021-10-12 00:27:43 +03:00
wheremyfoodat
b2f63c789f Try fixing pcdrv in recompilers, bonk CI 2021-10-10 16:41:18 +03:00
wheremyfoodat
3ad687c08f Use interpreter for tests 2021-10-10 12:28:32 +03:00
Nicolas 'Pixel' Noble
b6178d55db Callstack heuristic. 2021-09-21 23:00:25 -07:00
Nicolas Pixel Noble
36fa065fbe Fixing circular buffer (and adding test) 2021-08-29 11:05:28 -07:00
Nicolas 'Pixel' Noble
6ecfe4f702 Trying to at least partially enable CPU tests. 2021-08-16 20:12:48 -07:00
Nicolas 'Pixel' Noble
007814ca97 Fixing test linkage. 2021-05-22 21:26:05 -07:00
Nicolas 'Pixel' Noble
7fc9ee3f65 Adding PC-side test. 2021-05-22 21:02:36 -07:00
Nicolas 'Pixel' Noble
a82f908ff8 Finished interval trees. 2021-02-23 20:29:31 -08:00
Nicolas 'Pixel' Noble
576de3534d Adding interval-search, and mutated code from max to minmax. 2021-02-22 19:14:11 -08:00
Nicolas 'Pixel' Noble
147b0f0980 Some more randomization. 2021-02-21 21:43:37 -08:00
Nicolas 'Pixel' Noble
5ff8a42243 Adding intrusive red-black trees. 2021-02-21 13:36:35 -08:00
Nicolas 'Pixel' Noble
83d1950f76 Adding testmode to avoid abrupt shutdown for non-tests 2020-11-18 19:29:46 -08:00
Nicolas 'Pixel' Noble
0980fd3b1a Adding multilist test 2020-11-17 22:15:08 -08:00
Nicolas 'Pixel' Noble
a2d87ff5ce More tests. 2020-07-12 23:15:36 -07:00
Nicolas 'Pixel' Noble
9bb840ea8a Displaying the test results. 2020-07-11 21:41:52 -07:00
Nicolas 'Pixel' Noble
82efaf9e26 Starting to handle mips unit testing. 2020-06-10 17:07:11 -07:00
Nicolas 'Pixel' Noble
a7d8cdb2c6 Cleanup 2020-06-03 20:13:53 -07:00
Nicolas 'Pixel' Noble
80c116f8f4 Very crude mips tests infrastructure. 2020-06-03 00:56:33 -07:00
Nicolas 'Pixel' Noble
03bfdcc7ec Adding flawed hash test. 2020-02-15 09:38:42 -08:00
Nicolas 'Pixel' Noble
36c035033d Reverse deletion order. 2020-02-15 08:38:33 -08:00
Nicolas 'Pixel' Noble
9f0f848176 Testing deletion. 2020-02-15 08:19:15 -08:00
Nicolas 'Pixel' Noble
0420fbadd9 Fixes and test for hash table iterators. 2020-02-15 08:08:07 -08:00
Nicolas 'Pixel' Noble
933580082a Few fixes, few more tests. 2020-02-15 07:34:18 -08:00
Nicolas 'Pixel' Noble
4bc417a3cb Adding a few more functions for hashtables. 2020-02-14 20:42:00 -08:00
Nicolas 'Pixel' Noble
cb01fec273 Adding a few more tests. 2020-02-14 19:50:31 -08:00
Nicolas 'Pixel' Noble
a4bb32b165 Reorganized projects a bit and adding a few more tests. 2020-02-14 08:30:11 -08:00
Nicolas 'Pixel' Noble
b3616dfba4 Reformatting. 2020-02-13 21:56:17 -08:00
Nicolas "Pixel" Noble
2848685f0b Adding clang-format for tests. 2020-02-13 21:53:14 -08:00