Skip to content

feat: add v0.1 of fightertest sync testing workflow#2921

Open
Bruno-DaSilva wants to merge 2 commits intobruno/fightertest-checksum-helper-engine-changesfrom
bruno/fightertest-synctest
Open

feat: add v0.1 of fightertest sync testing workflow#2921
Bruno-DaSilva wants to merge 2 commits intobruno/fightertest-checksum-helper-engine-changesfrom
bruno/fightertest-synctest

Conversation

@Bruno-DaSilva
Copy link
Copy Markdown
Collaborator

@Bruno-DaSilva Bruno-DaSilva commented Apr 11, 2026

Purpose

We're working towards multi-platform sync testing, to detect when there's sync divergences.

For now this change just focuses on linux and doesn't even have a functional sync-hash extraction mechanism, but this will at least get the scaffolding of the workflow in so it can be iterated on.

Part 1 of #2910

@p2004a let me know if you have any thoughts now that this is a bit more concrete. I'll continue adding on in the stack so you can see how I intend to build on this.

AI Disclosure: claude code + me :^)

@Bruno-DaSilva
Copy link
Copy Markdown
Collaborator Author

Bruno-DaSilva commented Apr 11, 2026

@Bruno-DaSilva Bruno-DaSilva requested a review from p2004a April 11, 2026 21:17
@Bruno-DaSilva Bruno-DaSilva marked this pull request as ready for review April 11, 2026 21:19
@Bruno-DaSilva Bruno-DaSilva force-pushed the bruno/fightertest-synctest branch from 406efe5 to 1c5634e Compare April 11, 2026 22:28
@Bruno-DaSilva Bruno-DaSilva force-pushed the bruno/fightertest-synctest branch from 1c5634e to 347360c Compare April 12, 2026 01:48
@Bruno-DaSilva Bruno-DaSilva changed the base branch from bruno/coding-docs-3 to graphite-base/2921 April 12, 2026 08:10
@Bruno-DaSilva Bruno-DaSilva force-pushed the bruno/fightertest-synctest branch from 347360c to 479f08e Compare April 12, 2026 08:10
@Bruno-DaSilva Bruno-DaSilva changed the base branch from graphite-base/2921 to bruno/fightertest-checksum-helper-engine-changes April 12, 2026 08:10
# Purpose
We're working towards multi-platform sync testing, to detect when there's sync divergences.

For now this change just focuses on linux and doesn't even have a functional sync-hash extraction mechanism, but this will at least get the scaffolding of the workflow in so it can be iterated on.
…rkflow

BAR's fightertest Lua code now produces fightertest_synchash.txt with
per-frame checksums. Uncomment the hash assertion step and include the
file in uploaded artifacts.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant