Skip to content

Commit 97ebcb0

Browse files
build(test): add AXONFLOW_TELEMETRY=off to maven-failsafe environmentVariables
Caught a real telemetry leak: surefire (unit tests) had the migrated env block, but failsafe (integration tests) had no environmentVariables block at all. Any `mvn verify` run that exercised an integration test which constructed an AxonFlow client without overriding AXONFLOW_CHECKPOINT_URL would have fired a real ping to checkpoint.getaxonflow.com. Mirrors the surefire env block. Now both unit and integration test phases suppress telemetry consistently.
1 parent 4306d9f commit 97ebcb0

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

pom.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,9 @@
216216
<include>**/*IT.java</include>
217217
<include>**/*IntegrationTest.java</include>
218218
</includes>
219+
<environmentVariables>
220+
<AXONFLOW_TELEMETRY>off</AXONFLOW_TELEMETRY>
221+
</environmentVariables>
219222
</configuration>
220223
</plugin>
221224

0 commit comments

Comments
 (0)