Browse Source

Merge pull request #90613 from akien-mga/tests-navigation-race-condition

Tests: Remove NavigationRegion3D race condition that fails on CI
Rémi Verschelde 1 year ago
parent
commit
2886511c18
1 changed files with 0 additions and 9 deletions
  1. 0 9
      tests/scene/test_navigation_region_3d.h

+ 0 - 9
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);