Commit Graph

  • ab176c77dc ci: bump actions/checkout from 6.0.1 to 6.0.2 master wheel-202601250349 dependabot[bot] 2026-01-25 00:52:24 +00:00
  • 6966d43bef Dockerfile: Update nxdk_pgraph_tests release version Erik Abair 2026-01-23 09:57:58 -08:00
  • c633ec7691 Fix golden differs reporting Matt Borgerson 2026-01-14 00:29:42 -07:00
  • 2aab9bbd41 Fix test result clobber on subtest failure Matt Borgerson 2026-01-14 00:17:55 -07:00
  • 2fba14b340 Include subtest duration in report Matt Borgerson 2026-01-13 21:44:10 -07:00
  • 904dec3fd8 Report subtest results Matt Borgerson 2026-01-13 20:07:59 -07:00
  • 52692324c6 Write GITHUB_STEP_SUMMARY using utf-8 encoding Matt Borgerson 2026-01-13 19:30:55 -07:00
  • 0cc91c5a55 pyproject.toml: Pin pywinauto Matt Borgerson 2026-01-13 03:14:17 -07:00
  • 6d86f7d61c ci: Pin test.yml actions Matt Borgerson 2026-01-13 03:13:14 -07:00
  • 2e6088f061 Set pyfatx log level to warning+ Matt Borgerson 2026-01-13 03:11:54 -07:00
  • f5fa69d448 Bump NxdkPgraphTestExecutor timeout Matt Borgerson 2026-01-13 03:04:48 -07:00
  • bcbe770d66 ci: Add Test workflow Matt Borgerson 2026-01-13 02:28:10 -07:00
  • ce24a75dff ci: Configure Build concurrency Matt Borgerson 2026-01-13 02:26:10 -07:00
  • aa466bdb06 Lower some log message severity Matt Borgerson 2026-01-13 01:52:37 -07:00
  • f83dd83957 Add some GitHub actions log flair Matt Borgerson 2026-01-13 01:40:16 -07:00
  • 5f768aae91 test-pgraph/README.md: Remove config mention Matt Borgerson 2026-01-13 01:03:34 -07:00
  • 7f9adaa513 Factor functionality into smaller parts Matt Borgerson 2026-01-12 22:01:44 -07:00
  • 9f4884738b Test both OpenGL and Vulkan renderers when possible Matt Borgerson 2026-01-12 01:11:42 -07:00
  • d5e3864c7d Capture launch config with results Matt Borgerson 2026-01-12 00:42:39 -07:00
  • b99578c874 Capture xemu log with results Matt Borgerson 2026-01-12 00:41:12 -07:00
  • c028570f8a ci: Merge jobs Matt Borgerson 2026-01-11 23:21:40 -07:00
  • d06b5cb5aa ci: Rename workflow Matt Borgerson 2026-01-11 23:18:41 -07:00
  • ea5c14cb95 ci: Pin actions Matt Borgerson 2026-01-11 23:17:47 -07:00
  • 8bfc996d3b ci: Release only whl Matt Borgerson 2026-01-11 23:16:06 -07:00
  • 662a31c939 Clean up some type annotations Matt Borgerson 2026-01-11 23:14:27 -07:00
  • db8855b238 Handle xemu crashing during pgraph test suite Matt Borgerson 2026-01-11 22:18:42 -07:00
  • 29b38e185f Update nxdk_pgraph_tests config Matt Borgerson 2026-01-11 16:30:11 -07:00
  • 57092fab0e Enable all pgraph tests for now Matt Borgerson 2026-01-11 16:27:29 -07:00
  • dff73facfc ci: Drop extra spacing in workflow Matt Borgerson 2026-01-11 16:06:16 -07:00
  • 6c0137d8b9 ci: Simplify asset upload Matt Borgerson 2026-01-11 16:05:37 -07:00
  • 27b24aa996 ci: Bump Python version Matt Borgerson 2026-01-11 16:04:14 -07:00
  • ee261b9f3f ci: Cache layers Matt Borgerson 2026-01-11 16:03:53 -07:00
  • 3db3d87bef Reduce test-xbe time Matt Borgerson 2026-01-11 16:00:04 -07:00
  • dcb39f80af Skip pgraph result analysis when perceptualdiff is missing Matt Borgerson 2026-01-11 15:59:27 -07:00
  • 59b61ffe84 Fix pgraph golden results path Matt Borgerson 2026-01-11 15:56:51 -07:00
  • b8abb11a91 Hide menubar during tests Matt Borgerson 2026-01-11 15:52:18 -07:00
  • 0e7528e136 Use multiline string for config generation Matt Borgerson 2026-01-11 15:50:35 -07:00
  • e3d5bd31cf Cleanup launch args Matt Borgerson 2026-01-11 15:42:06 -07:00
  • c3edaa3f71 Always run in windowed mode Matt Borgerson 2026-01-11 15:40:18 -07:00
  • edac0e5cb4 ci: bump softprops/action-gh-release from 1 to 2 dependabot[bot] 2026-01-11 05:39:04 +00:00
  • 405129dd5d ci: bump dev-drprasad/delete-older-releases from 0.2.0 to 0.3.4 dependabot[bot] 2026-01-11 05:39:02 +00:00
  • c070c07074 ci: bump docker/metadata-action from 3 to 5 dependabot[bot] 2026-01-11 05:38:58 +00:00
  • eb3bbf7246 ci: bump actions/setup-python from 2 to 6 dependabot[bot] 2026-01-11 05:38:55 +00:00
  • 11dd2dcd94 ci: bump actions/checkout from 4 to 6 dependabot[bot] 2026-01-11 05:38:51 +00:00
  • 59d8a19213 Fix wheel path Matt Borgerson 2026-01-10 22:50:50 -07:00
  • e6a7884ba4 Dockerfile: Add xemu binary to launch command Matt Borgerson 2026-01-10 22:20:55 -07:00
  • 441065ad54 Limit pgraph tests for now Matt Borgerson 2026-01-10 22:17:10 -07:00
  • 00cf866936 Dockerfile: Update nxdk_pgraph_tests release version Matt Borgerson 2026-01-10 22:15:15 -07:00
  • 3ea0e5657c Dockerfile: Copy whole project directory when building Matt Borgerson 2026-01-10 21:44:31 -07:00
  • 0e1cbe1799 Dockerfile: Move to ubuntu:25.10 Matt Borgerson 2026-01-10 21:44:10 -07:00
  • 62e945020c ci: Use uv to build Matt Borgerson 2026-01-10 21:39:55 -07:00
  • 583cd8983b Add dependdabot.yml Matt Borgerson 2026-01-10 21:37:45 -07:00
  • 41b71809d5 Improve path validation Matt Borgerson 2026-01-10 21:35:29 -07:00
  • c1b9f91acf Fix more ruff complaints Matt Borgerson 2026-01-10 21:35:25 -07:00
  • a61ec74f8f Fix bare-except complaints Matt Borgerson 2026-01-10 21:21:39 -07:00
  • b2f6f87224 Log to stderr Matt Borgerson 2026-01-10 21:20:59 -07:00
  • 98b7d44285 Fix ruff complaint Matt Borgerson 2026-01-10 21:18:42 -07:00
  • 1fc6898a25 Fix ruff complaint Matt Borgerson 2026-01-10 21:18:26 -07:00
  • 05e3e1665c Run Black again Matt Borgerson 2026-01-10 21:15:51 -07:00
  • 8043003e86 Add pre-commit Matt Borgerson 2026-01-10 21:14:13 -07:00
  • b035aff299 Modernize type annotations Matt Borgerson 2026-01-10 21:12:46 -07:00
  • fcf16e86b0 Clean up optional tool handling Matt Borgerson 2026-01-10 21:01:27 -07:00
  • 7cf425b9c4 Always expect path to xemu binary Matt Borgerson 2026-01-10 20:58:42 -07:00
  • 9a65fed6cd build_test_data.sh: Force remove test image Matt Borgerson 2026-01-10 20:55:39 -07:00
  • 5f2eba0b71 Migrate raw path handling to Pathlib Matt Borgerson 2026-01-10 20:15:30 -07:00
  • 8e9e6c2d83 Migrate setup.py to pyproject.toml Matt Borgerson 2026-01-10 20:07:36 -07:00
  • 2d21cf2059 Run Black, ruff cleanup Matt Borgerson 2026-01-10 20:05:52 -07:00
  • ca6e627974 Fix build/publish actions Erik Abair 2025-01-24 21:32:45 -08:00
  • fe4cfcc504 Update to latest nxdk_pgraph_tests. Erik Abair 2025-01-20 10:58:31 -08:00
  • d8e5a73337 Bump to 0.0.6 mborgerson 2022-05-17 17:29:34 -07:00
  • 93a4f00834 Switch from .ini to .toml to support xemu 7.x Erik Abair 2022-05-12 12:24:20 -07:00
  • d6e9f8a565 Save log output to results dir Erik Abair 2022-05-11 22:08:38 -07:00
  • 35f22988ec Add golden_results Erik Abair 2022-03-23 08:36:28 -07:00
  • 56b2d0cc0d Step version to 0.0.5 Matt Borgerson 2022-03-22 15:59:56 -07:00
  • 30a824af76 Enable 'Zero stride' test Matt Borgerson 2022-03-22 15:59:34 -07:00
  • dc76d41702 Step version to 0.0.4 Matt Borgerson 2022-03-22 15:22:08 -07:00
  • cc8f067c29 Drop old tags Matt Borgerson 2022-03-22 15:21:55 -07:00
  • c2fff020e0 Make sure ROMs exist Matt Borgerson 2022-03-22 14:54:07 -07:00
  • 3048604cb9 Fix Dockerfile data image composition Matt Borgerson 2022-03-22 14:51:54 -07:00
  • 5c32de4084 Update pgraph tests to use faster encoder Erik Abair 2022-03-20 20:06:36 -07:00
  • 301b797093 Integrate nxdk_pgraph_tests Erik Abair 2022-03-15 12:11:32 -07:00
  • c827add612 Continue testing on capture failure Matt Borgerson 2022-03-18 00:13:38 -07:00
  • b105b0f5d3 Step version Matt Borgerson 2022-03-16 23:55:03 -07:00
  • 4282c63ef6 Add __main__.py dir to import path Matt Borgerson 2022-03-16 23:43:04 -07:00
  • c729ec86bb Glob all subdirs for test data Matt Borgerson 2022-03-16 23:42:47 -07:00
  • 00905c696b Make ffmpeg and fullscreen configurable Erik Abair 2022-03-15 15:54:23 -07:00
  • 8c96270752 Change Test to TestBase and support multiple test classes Erik Abair 2022-03-15 10:37:04 -07:00
  • cd81ae55b7 Run CI on pull requests Matt Borgerson 2022-03-16 15:13:48 -07:00
  • 926e56f2b6 Use libx264 on Windows until a smarter check is added Matt Borgerson 2022-03-13 15:18:34 -07:00
  • ccfb5135b4 Fix Dockerfile Matt Borgerson 2022-03-04 10:58:40 -07:00
  • e5bc9dc494 Reorg, Generate HDD image, Windows compatibility Matt Borgerson 2022-03-04 00:22:27 -07:00
  • d7948e0764 Update README.md mborgerson 2022-03-01 03:25:07 -07:00
  • c344cc1694 f Matt Borgerson 2022-02-28 17:26:20 -07:00
  • af845702b3 f Matt Borgerson 2022-02-28 16:27:21 -07:00
  • 37fc1b7ef1 f Matt Borgerson 2022-02-28 16:26:22 -07:00
  • b9980e8f4c Reorganize Matt Borgerson 2022-02-28 13:14:59 -07:00
  • c9516d3abb Remove FUSE dependency Matt Borgerson 2022-02-08 03:05:13 -07:00
  • 06452f4d88 Basic testing Matt Borgerson 2022-02-06 20:07:13 -07:00
  • dbdbc1424a Initial commit Matt Borgerson 2022-02-06 19:42:55 -07:00