99 Commits

Author SHA1 Message Date
dependabot[bot]
ab176c77dc ci: bump actions/checkout from 6.0.1 to 6.0.2
Bumps [actions/checkout](https://github.com/actions/checkout) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](8e8c483db8...de0fac2e45)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
wheel-202601250349
2026-01-24 22:48:03 -05:00
Erik Abair
6966d43bef Dockerfile: Update nxdk_pgraph_tests release version
This release upstreams coldhex tests and significantly reduces the number of depth and blend tests to speed up operation.
2026-01-23 11:02:57 -07:00
Matt Borgerson
c633ec7691 Fix golden differs reporting 2026-01-14 00:29:42 -07:00
Matt Borgerson
2aab9bbd41 Fix test result clobber on subtest failure 2026-01-14 00:17:55 -07:00
Matt Borgerson
2fba14b340 Include subtest duration in report 2026-01-13 22:00:48 -07:00
Matt Borgerson
904dec3fd8 Report subtest results 2026-01-13 22:00:48 -07:00
Matt Borgerson
52692324c6 Write GITHUB_STEP_SUMMARY using utf-8 encoding 2026-01-13 22:00:48 -07:00
Matt Borgerson
0cc91c5a55 pyproject.toml: Pin pywinauto 2026-01-13 03:14:17 -07:00
Matt Borgerson
6d86f7d61c ci: Pin test.yml actions 2026-01-13 03:13:14 -07:00
Matt Borgerson
2e6088f061 Set pyfatx log level to warning+ 2026-01-13 03:11:58 -07:00
Matt Borgerson
f5fa69d448 Bump NxdkPgraphTestExecutor timeout 2026-01-13 03:07:39 -07:00
Matt Borgerson
bcbe770d66 ci: Add Test workflow 2026-01-13 03:07:39 -07:00
Matt Borgerson
ce24a75dff ci: Configure Build concurrency 2026-01-13 02:26:10 -07:00
Matt Borgerson
aa466bdb06 Lower some log message severity 2026-01-13 01:52:37 -07:00
Matt Borgerson
f83dd83957 Add some GitHub actions log flair 2026-01-13 01:40:16 -07:00
Matt Borgerson
5f768aae91 test-pgraph/README.md: Remove config mention 2026-01-13 01:03:39 -07:00
Matt Borgerson
7f9adaa513 Factor functionality into smaller parts 2026-01-13 01:02:11 -07:00
Matt Borgerson
9f4884738b Test both OpenGL and Vulkan renderers when possible 2026-01-12 02:00:31 -07:00
Matt Borgerson
d5e3864c7d Capture launch config with results 2026-01-12 00:42:39 -07:00
Matt Borgerson
b99578c874 Capture xemu log with results 2026-01-12 00:41:12 -07:00
Matt Borgerson
c028570f8a ci: Merge jobs 2026-01-11 23:31:10 -07:00
Matt Borgerson
d06b5cb5aa ci: Rename workflow 2026-01-11 23:18:41 -07:00
Matt Borgerson
ea5c14cb95 ci: Pin actions 2026-01-11 23:17:47 -07:00
Matt Borgerson
8bfc996d3b ci: Release only whl 2026-01-11 23:16:06 -07:00
Matt Borgerson
662a31c939 Clean up some type annotations 2026-01-11 23:14:27 -07:00
Matt Borgerson
db8855b238 Handle xemu crashing during pgraph test suite 2026-01-11 23:10:41 -07:00
Matt Borgerson
29b38e185f Update nxdk_pgraph_tests config 2026-01-11 16:30:11 -07:00
Matt Borgerson
57092fab0e Enable all pgraph tests for now 2026-01-11 16:27:29 -07:00
Matt Borgerson
dff73facfc ci: Drop extra spacing in workflow 2026-01-11 16:06:16 -07:00
Matt Borgerson
6c0137d8b9 ci: Simplify asset upload 2026-01-11 16:05:37 -07:00
Matt Borgerson
27b24aa996 ci: Bump Python version 2026-01-11 16:04:14 -07:00
Matt Borgerson
ee261b9f3f ci: Cache layers 2026-01-11 16:03:53 -07:00
Matt Borgerson
3db3d87bef Reduce test-xbe time 2026-01-11 16:00:28 -07:00
Matt Borgerson
dcb39f80af Skip pgraph result analysis when perceptualdiff is missing 2026-01-11 16:00:28 -07:00
Matt Borgerson
59b61ffe84 Fix pgraph golden results path 2026-01-11 16:00:28 -07:00
Matt Borgerson
b8abb11a91 Hide menubar during tests 2026-01-11 16:00:28 -07:00
Matt Borgerson
0e7528e136 Use multiline string for config generation 2026-01-11 15:50:35 -07:00
Matt Borgerson
e3d5bd31cf Cleanup launch args 2026-01-11 15:42:06 -07:00
Matt Borgerson
c3edaa3f71 Always run in windowed mode 2026-01-11 15:40:18 -07:00
dependabot[bot]
edac0e5cb4 ci: bump softprops/action-gh-release from 1 to 2
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 1 to 2.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/softprops/action-gh-release/compare/v1...v2)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-version: '2'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-10 22:52:17 -07:00
dependabot[bot]
405129dd5d ci: bump dev-drprasad/delete-older-releases from 0.2.0 to 0.3.4
Bumps [dev-drprasad/delete-older-releases](https://github.com/dev-drprasad/delete-older-releases) from 0.2.0 to 0.3.4.
- [Release notes](https://github.com/dev-drprasad/delete-older-releases/releases)
- [Commits](https://github.com/dev-drprasad/delete-older-releases/compare/v0.2.0...v0.3.4)

---
updated-dependencies:
- dependency-name: dev-drprasad/delete-older-releases
  dependency-version: 0.3.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-10 22:52:09 -07:00
dependabot[bot]
c070c07074 ci: bump docker/metadata-action from 3 to 5
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 3 to 5.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](https://github.com/docker/metadata-action/compare/v3...v5)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-10 22:52:00 -07:00
dependabot[bot]
eb3bbf7246 ci: bump actions/setup-python from 2 to 6
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2 to 6.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v2...v6)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-10 22:51:52 -07:00
dependabot[bot]
11dd2dcd94 ci: bump actions/checkout from 4 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-10 22:51:45 -07:00
Matt Borgerson
59d8a19213 Fix wheel path 2026-01-10 22:50:50 -07:00
Matt Borgerson
e6a7884ba4 Dockerfile: Add xemu binary to launch command 2026-01-10 22:20:55 -07:00
Matt Borgerson
441065ad54 Limit pgraph tests for now 2026-01-10 22:17:16 -07:00
Matt Borgerson
00cf866936 Dockerfile: Update nxdk_pgraph_tests release version 2026-01-10 22:15:15 -07:00
Matt Borgerson
3ea0e5657c Dockerfile: Copy whole project directory when building 2026-01-10 21:44:31 -07:00
Matt Borgerson
0e1cbe1799 Dockerfile: Move to ubuntu:25.10 2026-01-10 21:44:10 -07:00