You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore(test): upgrade the mock collector and drop the seed workaround
The pinned mock-collector image dated from October 2022, 13 commits behind
the tool's master. Move it to c6b91a0e, which carries the fix for the
first-insert race in SegmentItems/LogItems
(apache/skywalking-agent-test-tool#65): when two processes reported their
first segment for the same service name concurrently, the collector
silently dropped one while both reporters got HTTP 200.
sw_fork_support worked around that race by seeding the service name with a
parent-only /ping request and waiting for the collector to register it
before triggering the concurrent parent/child reports. The collector no
longer needs the help, so the endpoint, the seed step and the extra
expected segment are gone and the test is back to asserting exactly the
cross-fork trace it is about.
The upgrade also picks up the validator changes made since 2022 (stricter
span validation in #53, LogAssert ordering in #59, string operators in
#49, protocol update in #63), so the full plugin matrix on CI is the real
verification here.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
0 commit comments