summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2024-04-13 11:30:57 +0200
committerRémi Verschelde <rverschelde@gmail.com>2024-04-13 11:30:57 +0200
commit2886511c181402f77d28e286efd25124354eb258 (patch)
tree979c02fa65d9b5e646c1314cc24805acd147913e
parent085601510b2d4b6cf598350589be24d250dc9987 (diff)
parent66cf38ec7c1c536e1e35d45d3db88dbf707f5da1 (diff)
downloadredot-engine-2886511c181402f77d28e286efd25124354eb258.tar.gz
Merge pull request #90613 from akien-mga/tests-navigation-race-condition
Tests: Remove NavigationRegion3D race condition that fails on CI
-rw-r--r--tests/scene/test_navigation_region_3d.h9
1 files changed, 0 insertions, 9 deletions
diff --git a/tests/scene/test_navigation_region_3d.h b/tests/scene/test_navigation_region_3d.h
index 372f6dc505..fa4ac2738d 100644
--- a/tests/scene/test_navigation_region_3d.h
+++ b/tests/scene/test_navigation_region_3d.h
@@ -71,15 +71,6 @@ TEST_SUITE("[Navigation]") {
CHECK_NE(navigation_mesh->get_vertices().size(), 0);
}
- // Race condition is present in the below subcase, but baking should take many
- // orders of magnitude longer than basic checks on the main thread, so it's fine.
- SUBCASE("Asynchronous bake should not be immediate") {
- navigation_region->bake_navigation_mesh(true);
- CHECK(navigation_region->is_baking());
- CHECK_EQ(navigation_mesh->get_polygon_count(), 0);
- CHECK_EQ(navigation_mesh->get_vertices().size(), 0);
- }
-
memdelete(mesh_instance);
memdelete(navigation_region);
memdelete(node_3d);