Skip to content
Prev Previous commit
Next Next commit
fix bench
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
  • Loading branch information
chrfwow committed Sep 15, 2025
commit ea3990dc9abe711cfa44efec7312b29dc818b850
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
import dev.openfeature.sdk.ImmutableStructure;
import dev.openfeature.sdk.NoOpProvider;
import dev.openfeature.sdk.OpenFeatureAPI;
import dev.openfeature.sdk.ThreadLocalTransactionContextPropagator;
import dev.openfeature.sdk.Value;
import java.util.HashMap;
import java.util.Map;
Expand Down Expand Up @@ -74,6 +75,8 @@ public Optional<EvaluationContext> before(HookContext<Object> ctx, Map<String, O
public void context() {

OpenFeatureAPI.getInstance().setProviderAndWait(new NoOpProvider());
OpenFeatureAPI.getInstance().setTransactionContextPropagator(new ThreadLocalTransactionContextPropagator());

Map<String, Value> globalAttrs = new HashMap<>();
globalAttrs.put("global", new Value(1));
EvaluationContext globalContext = new ImmutableContext(globalAttrs);
Expand Down