diff --git a/test/Physics/Boundaries/forcing_tests.jl b/test/Physics/Boundaries/forcing_tests.jl
index 4b136deb3fde983eb090cdac5fb90dd7e328a9f7..917a6afa49bf3b2a6fb3468efec9d41fc941692e 100644
--- a/test/Physics/Boundaries/forcing_tests.jl
+++ b/test/Physics/Boundaries/forcing_tests.jl
@@ -16,9 +16,7 @@ using Test, BenchmarkTools
     @test forcing((Dates.datetime2epochms(t1) + Dates.datetime2epochms(t2))/2000.0) ≈ (y1+y2)/2
     t = Dates.datetime2epochms(t1)/1000.0
     benchres = @benchmark $forcing($t)
-    # This suddenly passes when run directly (in this file) but not when run as part of the test suite.
-    # Likely is a compiler bug or issue caused by recent update to a package (maybe BenchmarkTools?)
-    @test_broken benchres.allocs == 0
+    @test benchres.allocs == 0
     out = zeros(100)
     queries = t .+ (1:100);
     benchres = @benchmark $out .= $forcing.($queries)