Commit Graph

  • 592470bdad Fix a test Jesse Talavera 2024-03-12 23:54:16 -0400
  • f37667a4bd Simplify a test Jesse Talavera 2024-03-12 20:36:42 -0400
  • 8bbdd4bb64 Remove a stray include Jesse Talavera 2024-03-12 20:28:07 -0400
  • cb2222527d Fix core_get_proc_address Jesse Talavera 2024-03-12 20:27:49 -0400
  • 51685ef70e Register a get_proc_address correctly Jesse Talavera 2024-03-12 20:26:59 -0400
  • c3bc97278a Avoid conflicting with kernel32's GetProcAddress Jesse Talavera 2024-03-12 20:25:17 -0400
  • 239ab3f243 Update a test Jesse Talavera 2024-03-12 20:11:09 -0400
  • 1d4aab8e57 Log the core options version Jesse Talavera 2024-03-12 20:10:23 -0400
  • 9c2526bea6 Mark some functions as extern "C" Jesse Talavera 2024-03-12 19:40:45 -0400
  • 6789a03099 Implement a new test Jesse Talavera 2024-03-12 18:31:11 -0400
  • 231168cb01 Implement some new tests Jesse Talavera 2024-03-12 17:27:18 -0400
  • e927d7089f Make the prelude session functions more flexible Jesse Talavera 2024-03-12 16:23:40 -0400
  • db38342090 Fix core_logs_output.py Jesse Talavera 2024-03-12 16:20:55 -0400
  • 162cd71dfd Fix some tests Jesse Talavera 2024-03-12 09:07:54 -0400
  • 68be5bf7cc Use FindPython instead of FindPython3 Jesse Talavera 2024-03-11 12:48:53 -0400
  • b4b1dced63 Fix FindPythonModules's use of print Jesse Talavera 2024-03-11 12:48:11 -0400
  • 2955202ba0 Fix basics.core_generates_video Jesse Talavera 2024-03-10 21:02:37 -0400
  • 91d8cad99e Fix basics.core_resets Jesse Talavera 2024-03-10 20:58:31 -0400
  • 52af2df9fb Add a comment to a test Jesse Talavera 2024-03-10 20:56:20 -0400
  • 0328a0545c Fix some tests Jesse Talavera 2024-03-10 20:55:23 -0400
  • 9bb1f2fced Fail the test if a ctypes exception is unhandled Jesse Talavera 2024-03-10 19:45:49 -0400
  • d124c75e06 Bump the required Python version to 3.11 Jesse Talavera 2024-03-10 18:06:03 -0400
  • f9ceee0c10 Ensure that add_python_test allows setting NDS_SYSFILES and DSI_SYSFILES Jesse Talavera 2024-03-10 15:58:52 -0400
  • 6191593305 Ignore venvs Jesse Talavera 2024-03-10 15:57:49 -0400
  • 4160ee539e Fix some tests Jesse Talavera 2024-03-09 10:37:32 -0500
  • cada7388b0 Clean up some tests Jesse Talavera 2024-03-08 15:49:05 -0500
  • e0af818dab Log some extra info for some tests Jesse Talavera 2024-03-08 12:09:23 -0500
  • b3a9975d38 Implement or update some tests Jesse Talavera 2024-03-06 22:05:03 -0500
  • 47054a2b89 Implement or update some tests Jesse Talavera 2024-03-06 21:24:10 -0500
  • a7aed6bd81 Add a comment Jesse Talavera 2024-03-06 20:13:05 -0500
  • 8a84d2a9f9 Write some more tests Jesse Talavera 2024-03-06 20:11:55 -0500
  • b83ed9a0e8 Ensure that core.get_memory works Jesse Talavera 2024-03-06 20:11:17 -0500
  • f0e0af71e3 Require the test suite to run with optimizations off so asserts are kept Jesse Talavera 2024-03-06 20:11:00 -0500
  • bd3471d8a8 Flesh out some tests Jesse Talavera 2024-03-06 18:09:41 -0500
  • 96831b618a Set some default values in CoreConfig Jesse Talavera 2024-03-05 17:11:06 -0500
  • 7a6df1650f Fix an incorrect format specifier Jesse Talavera 2024-03-05 16:58:45 -0500
  • e9fef78c91 Log when we can't get the log interface Jesse Talavera 2024-03-05 16:47:54 -0500
  • 6165b2d389 Check info->path for nullptr Jesse Talavera 2024-03-05 16:47:45 -0500
  • b52a2f2359 Print directly to stderr (without fmt) if no log interface is available Jesse Talavera 2024-03-05 16:42:36 -0500
  • 90bf3b9fc0 Implement some more test scripts Jesse Talavera 2024-03-04 19:25:14 -0500
  • 852d15a295 Remove an unused environment variable Jesse Talavera 2024-03-04 17:58:03 -0500
  • 89505e7f7d Use RETRO_ENVIRONMENT_SET_PROC_ADDRESS_CALLBACK Jesse Talavera 2024-03-04 17:33:22 -0500
  • 83266c6514 Add some tests Jesse Talavera 2024-03-04 17:32:47 -0500
  • f8981249a7 Add and update some test scripts Jesse Talavera 2024-03-04 16:42:00 -0500
  • 0c00cec69d Fix a typo Jesse Talavera 2024-03-04 13:26:07 -0500
  • 3a90a2082d Add some extra tests Jesse Talavera 2024-03-01 17:34:46 -0500
  • 31050a124b Add some extra features to Python tests Jesse Talavera 2024-03-01 17:34:33 -0500
  • caee3d7895 Use the correct path for test scripts Jesse Talavera 2024-03-01 17:34:13 -0500
  • 14c12d9f9f Rename a test Jesse Talavera 2024-03-01 17:33:56 -0500
  • 94e3c311c3 Add a basic libretro.py test Jesse Talavera 2024-03-01 13:24:19 -0500
  • 1e502d1061 Update the pr-target-branch-action Jesse Talavera 2024-03-01 11:51:40 -0500
  • 1a1e3e5b8f Lay the groundwork for testing with libretro.py Jesse Talavera 2024-03-01 11:47:15 -0500
  • 87a3dfbc01 Release 1.1.2 Jesse Talavera 2024-06-12 16:34:22 -0400
  • c44a0f6252 Use Mesa instead of winget Jesse Talavera 2024-06-12 12:49:44 -0400
  • b5002adaaa Use macOS 13 for x64 macOS test runs Jesse Talavera 2024-06-12 12:38:08 -0400
  • c1cdd067e8 Whoops, forgot to actually run the tests Jesse Talavera 2024-06-12 12:33:27 -0400
  • 0aa03455a5 Verbose winget logging Jesse Talavera 2024-06-12 12:32:25 -0400
  • db793e14f9 Revert "Don't use winget" Jesse Talavera 2024-06-12 10:36:00 -0400
  • 9470714c71 Enable the test suite on macOS Jesse Talavera 2024-06-12 10:34:06 -0400
  • 1326268d3d Don't use some dependencies Jesse Talavera 2024-06-12 10:08:25 -0400
  • cb31074a3e Don't use winget Jesse Talavera 2024-06-12 10:00:57 -0400
  • 6a3ab8d24c Try this Jesse Talavera 2024-06-12 08:41:57 -0400
  • b9c9f18ee2 Add --accept-package-agreements Jesse Talavera 2024-06-11 19:38:18 -0400
  • 3022de7c43 Sigh Jesse Talavera 2024-06-11 19:24:01 -0400
  • 69c330202a What now? Jesse Talavera 2024-06-11 19:18:18 -0400
  • 0c4adc8bfd Install the OpenGL compatibility pack Jesse Talavera 2024-06-11 18:58:29 -0400
  • baa47660b5 Use the system opengl32.dll for glcontext Jesse Talavera 2024-06-11 18:22:04 -0400
  • 5d77516f9e Is opengl32.dll where I expect it? Jesse Talavera 2024-06-11 18:13:58 -0400
  • e1c0ce2126 What if I don't set GLCONTEXT_WIN_LIBGL? Jesse Talavera 2024-06-11 17:17:22 -0400
  • aac373bc66 Add another log call Jesse Talavera 2024-06-10 18:29:38 -0400
  • 42431e8288 Add another log call Jesse Talavera 2024-06-10 17:56:24 -0400
  • 4698b28142 Add more logging calls Jesse Talavera 2024-06-10 17:38:31 -0400
  • 30e85f0f4b Add another log Jesse Talavera 2024-06-10 17:08:54 -0400
  • 448ee3864a Revert test timeout to 60 seconds Jesse Talavera 2024-06-10 17:00:00 -0400
  • e3ba6e512c Add another debug log call Jesse Talavera 2024-06-10 16:57:31 -0400
  • f4362667d9 Increase the default test timeout to 3 minutes Jesse Talavera 2024-06-10 16:46:37 -0400
  • 9c120ef28e Try D3D12_DEBUG on the Windows runner Jesse Talavera 2024-06-10 16:29:41 -0400
  • ae620675af Try MESA_DEBUG on the Windows runner Jesse Talavera 2024-06-10 15:20:13 -0400
  • 6cb74c949d Update to libretro.py 0.1.11 Jesse Talavera 2024-06-10 14:58:20 -0400
  • 822520f893 No --extra-verbose output on the Linux test runner Jesse Talavera 2024-06-10 14:21:23 -0400
  • 984c122490 Add another log line Jesse Talavera 2024-06-10 13:46:30 -0400
  • 21fa8a6b1f Disable Python's stdout/stderr buffering Jesse Talavera 2024-06-10 13:26:09 -0400
  • d5264a26dd Add some extra logging Jesse Talavera 2024-06-10 12:20:52 -0400
  • 7e7d4b5d77 Don't write extra-verbose test output Jesse Talavera 2024-06-08 16:42:15 -0400
  • 7ef00f101c Set GLCONTEXT_WIN_LIBGL in the run block Jesse Talavera 2024-06-07 18:49:54 -0400
  • cbb686ac9b Stop logging the environment Jesse Talavera 2024-06-07 18:43:02 -0400
  • 28f868bdcf Increase the default test timeout to 60 seconds Jesse Talavera 2024-06-07 18:34:41 -0400
  • 38d170759f Don't hardcode the temp path Jesse Talavera 2024-06-07 18:31:32 -0400
  • ad1df30ad1 Try a different path Jesse Talavera 2024-06-07 18:15:07 -0400
  • 189f00e566 Log info about $$GLCONTEXT_WIN_LIBGL Jesse Talavera 2024-06-07 18:07:44 -0400
  • cc953b8227 Update Python dependencies Jesse Talavera 2024-06-07 17:33:14 -0400
  • cc226f48b4 Update Python dependencies Jesse Talavera 2024-06-07 17:06:03 -0400
  • 6e50af0669 Bump libretro.py to 0.1.8 Jesse Talavera 2024-06-05 19:54:34 -0400
  • af25e8c60f Bump libretro.py to 0.1.7 Jesse Talavera 2024-06-05 19:05:32 -0400
  • 48b0c5a1e0 Try Python 3.11 instead Jesse Talavera 2024-06-05 13:27:00 -0400
  • 3c28df8f60 Try a different path Jesse Talavera 2024-06-05 13:10:21 -0400
  • eaa103d952 No, that didn't work Jesse Talavera 2024-06-05 13:06:36 -0400
  • 46d16a6237 Try using the default Python version Jesse Talavera 2024-06-05 13:02:20 -0400
  • 6bf3b41c2f Set the PATH to ensure the relevant DLLs are available to moderngl Jesse Talavera 2024-06-05 12:36:16 -0400
  • b619be61b2 Log more environment info Jesse Talavera 2024-06-05 10:48:38 -0400