From d23e08f564890f036782d55bbfb869cd22c2e244 Mon Sep 17 00:00:00 2001 From: Swung0x48 Date: Sat, 27 Jun 2026 19:20:23 +0800 Subject: [PATCH] [CI] add remaining retrace fixtures --- .github/workflows/apk.yml | 24 +++++++++++++++++++ .github/workflows/test.yml | 2 ++ tools/trace_replay/CMakeLists.txt | 18 ++++++++++++++ tools/trace_replay/render_retrace_summary.mjs | 2 ++ 4 files changed, 46 insertions(+) diff --git a/.github/workflows/apk.yml b/.github/workflows/apk.yml index 94b54fc5..270f47fc 100644 --- a/.github/workflows/apk.yml +++ b/.github/workflows/apk.yml @@ -368,6 +368,30 @@ jobs: crop_width: 0 crop_height: 0 timeout_seconds: 900 + - name: minecraft-1.21.4-fabric-iris-photon-v1.3b-in-world + trace_archive: tools/trace_replay/fixtures/minecraft-1.21.4-fabric-iris-photon-v1.3b-in-world.tgz + trace_file: trace.trace + golden: tools/trace_replay/fixtures/minecraft-1.21.4-fabric-iris-photon-v1.3b-in-world.0000172128.png + target_call: 172128 + width: 854 + height: 480 + crop_x: 0 + crop_y: 0 + crop_width: 0 + crop_height: 0 + timeout_seconds: 900 + - name: minecraft-1.21.4-fabric-iris-derivative-main-d24.4.14-in-world + trace_archive: tools/trace_replay/fixtures/minecraft-1.21.4-fabric-iris-derivative-main-d24.4.14-in-world.tgz + trace_file: trace.trace + golden: tools/trace_replay/fixtures/minecraft-1.21.4-fabric-iris-derivative-main-d24.4.14-in-world.0000145353.png + target_call: 145353 + width: 854 + height: 480 + crop_x: 0 + crop_y: 0 + crop_width: 0 + crop_height: 0 + timeout_seconds: 900 steps: - name: Checkout repo diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 30ffe435..b1ccd901 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -365,6 +365,8 @@ jobs: - minecraft-1.21.4-fabric-iris-iterationt-in-world - minecraft-1.21.4-fabric-iris-iterationt-nodsa-in-world - minecraft-1.21.4-fabric-iris-photon-v1.1-in-world + - minecraft-1.21.4-fabric-iris-photon-v1.3b-in-world + - minecraft-1.21.4-fabric-iris-derivative-main-d24.4.14-in-world steps: - name: Checkout repo diff --git a/tools/trace_replay/CMakeLists.txt b/tools/trace_replay/CMakeLists.txt index 6826fda4..5e21e061 100644 --- a/tools/trace_replay/CMakeLists.txt +++ b/tools/trace_replay/CMakeLists.txt @@ -504,3 +504,21 @@ add_trace_replay_test_for_backends(minecraft-1.21.4-fabric-iris-photon-v1.1-in-w WIDTH 854 HEIGHT 480 ) + +add_trace_replay_test_for_backends(minecraft-1.21.4-fabric-iris-photon-v1.3b-in-world + TRACE_ARCHIVE ${MOBILEGL_TRACE_ROOT}/fixtures/minecraft-1.21.4-fabric-iris-photon-v1.3b-in-world.tgz + TRACE_FILE trace.trace + GOLDEN ${MOBILEGL_TRACE_ROOT}/fixtures/minecraft-1.21.4-fabric-iris-photon-v1.3b-in-world.0000172128.png + TARGET_CALL 172128 + WIDTH 854 + HEIGHT 480 +) + +add_trace_replay_test_for_backends(minecraft-1.21.4-fabric-iris-derivative-main-d24.4.14-in-world + TRACE_ARCHIVE ${MOBILEGL_TRACE_ROOT}/fixtures/minecraft-1.21.4-fabric-iris-derivative-main-d24.4.14-in-world.tgz + TRACE_FILE trace.trace + GOLDEN ${MOBILEGL_TRACE_ROOT}/fixtures/minecraft-1.21.4-fabric-iris-derivative-main-d24.4.14-in-world.0000145353.png + TARGET_CALL 145353 + WIDTH 854 + HEIGHT 480 +) diff --git a/tools/trace_replay/render_retrace_summary.mjs b/tools/trace_replay/render_retrace_summary.mjs index c2c19610..2acb3724 100644 --- a/tools/trace_replay/render_retrace_summary.mjs +++ b/tools/trace_replay/render_retrace_summary.mjs @@ -24,6 +24,8 @@ const CASES = [ "minecraft-1.21.4-fabric-iris-iterationt-in-world", "minecraft-1.21.4-fabric-iris-iterationt-nodsa-in-world", "minecraft-1.21.4-fabric-iris-photon-v1.1-in-world", + "minecraft-1.21.4-fabric-iris-photon-v1.3b-in-world", + "minecraft-1.21.4-fabric-iris-derivative-main-d24.4.14-in-world", ]; function usage() {