From 58d608c5569b6c4b47fed42be7a8e1c8f5d193e8 Mon Sep 17 00:00:00 2001 From: ionut27001 <194206737+ionut27001@users.noreply.github.com> Date: Mon, 19 Oct 2026 09:53:20 +0300 Subject: [PATCH] test(agc): give the flip store test the deadline its siblings use agc_driver_flip_stores_small_results waits 2 s for the flip and the stored texels. That window also holds the driver's start and the compute program's compilation at dispatch, so on a loaded host the flip arrives late and the test reports that it did not reach the GPU. Wait 10 s, as the other execution tests do. --- .../libSceAgcDriver/tests/execution/FlipStoresSmallResults.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/libs/prx/libSceAgcDriver/tests/execution/FlipStoresSmallResults.cpp b/core/libs/prx/libSceAgcDriver/tests/execution/FlipStoresSmallResults.cpp index bbac636c998..34f0951dc6f 100644 --- a/core/libs/prx/libSceAgcDriver/tests/execution/FlipStoresSmallResults.cpp +++ b/core/libs/prx/libSceAgcDriver/tests/execution/FlipStoresSmallResults.cpp @@ -131,7 +131,7 @@ int main() { auto words = Frame(texels); Packet packet{words.data(), static_cast(words.size()), 0, {}}; AgcDriver::Submit(&packet, 0); - const auto deadline = std::chrono::steady_clock::now() + std::chrono::seconds(2); + const auto deadline = std::chrono::steady_clock::now() + std::chrono::seconds(10); while ((output->ready.load() == 0 || !stored()) && std::chrono::steady_clock::now() < deadline) std::this_thread::sleep_for(std::chrono::milliseconds(1)); const bool flipped = output->ready.load() == 1; const bool seen = stored();