Skip to content

chore(deps): update test-tooling (9.5) - #7724

Open
elastic-renovate-prod[bot] wants to merge 1 commit into
9.5from
renovate/9.5-golang/test-tooling
Open

chore(deps): update test-tooling (9.5)#7724
elastic-renovate-prod[bot] wants to merge 1 commit into
9.5from
renovate/9.5-golang/test-tooling

Conversation

@elastic-renovate-prod

@elastic-renovate-prod elastic-renovate-prod Bot commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
github.com/moby/moby/api require minor v1.55.0v1.56.0
github.com/stretchr/testify require patch v1.12.0v1.12.1

Release Notes

stretchr/testify (github.com/stretchr/testify)

v1.12.1

Compare Source

This is the first release which has the minimum dependencies practical in testify v1. The last remaining dependencies are github.com/stretchr/objx which itself has no dependencies, and go.yaml.in/yaml/v3. Removing objx would require v2, it cannot be vendored. Removing YAML would require vendoring the yaml library, which would do more harm than good. It's better to become aware of vulnerabilities in the official yaml package than to attempt to maintain our own.

What's Changed
New Contributors

Full Changelog: stretchr/testify@v1.12.0...v1.12.1

What's Changed
New Contributors

Full Changelog: stretchr/testify@v1.12.0...v1.12.1


Configuration

📅 Schedule: Branch creation - "on monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@elastic-renovate-prod elastic-renovate-prod Bot added automation backport-skip Skip notification from the automated backport with mergify dependency labels Aug 31, 2026
@elastic-renovate-prod
elastic-renovate-prod Bot requested a review from a team as a code owner August 31, 2026 01:37
@elastic-renovate-prod elastic-renovate-prod Bot added skip-changelog Team:Elastic-Agent-Control-Plane Label for the Agent Control Plane team labels Aug 31, 2026
@elastic-renovate-prod
elastic-renovate-prod Bot removed the request for review from a team August 31, 2026 01:37
@elastic-renovate-prod elastic-renovate-prod Bot added dependency backport-skip Skip notification from the automated backport with mergify Team:Elastic-Agent-Control-Plane Label for the Agent Control Plane team skip-changelog labels Aug 31, 2026
@github-actions

Copy link
Copy Markdown
Contributor

TL;DR

Buildkite failed in E2E due to two fast-failing tests in TestStandAloneRunningSuite: TestAgentGracefulForceUnenroll and TestOpAMPWithEDOTCollector. Given this PR only bumps github.com/stretchr/testify from v1.12.0 to v1.12.1, this looks most consistent with test/environment flakiness rather than a dependency-induced code regression.

Remediation

  • Re-run the failing Buildkite build first to confirm whether this is transient (https://buildkite.com/elastic/fleet-server/builds/16535).
  • If it reproduces, run only the failing E2E tests with focused logging and compare behavior before/after the dependency bump:
    • mage test:e2e TEST_RUN='TestStandAloneRunningSuite/(TestAgentGracefulForceUnenroll|TestOpAMPWithEDOTCollector)'
    • Capture Fleet Server + test harness logs around those two tests to isolate the failing assertion/site.
Investigation details

Root Cause

The failing job is .buildkite/scripts/e2e_test.sh with package-level failure in github.com/elastic/fleet-server/testing/e2e, and exactly two subtests marked failed:

  • testing/e2e: TestStandAloneRunningSuite/TestAgentGracefulForceUnenroll
  • testing/e2e: TestStandAloneRunningSuite/TestOpAMPWithEDOTCollector

No panic/compile/type/dependency-resolution error appears in the captured log. The visible Toxiproxy warnings (use of closed network connection) occur in resilience tests and are expected noise in those scenarios, not a direct failure signal.

Evidence

  • Build: https://buildkite.com/elastic/fleet-server/builds/16535
  • Job/step: E2E Test (.buildkite/scripts/e2e_test.sh)
  • Key log excerpt:
    • --- FAIL: TestStandAloneRunningSuite (411.04s)
    • --- FAIL: TestStandAloneRunningSuite/TestAgentGracefulForceUnenroll (0.04s)
    • --- FAIL: TestStandAloneRunningSuite/TestOpAMPWithEDOTCollector (0.01s)
    • FAIL github.com/elastic/fleet-server/testing/e2e 951.286s
  • PR delta is dependency-only (go.mod, go.sum, NOTICE.txt, NOTICE-fips.txt) for github.com/stretchr/testify v1.12.0 -> v1.12.1, with no direct runtime code changes.

Verification

  • Not run locally in this environment (detective workflow is read-only and relies on provided Buildkite artifacts/logs).

Follow-up

If this repeats, please attach expanded logs for those two failing tests (assertion text/stack trace). With only the truncated artifact provided, the exact failing assertion line cannot yet be pinned.


What is this? | From workflow: PR Buildkite Detective

Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not.

@github-actions github-actions Bot mentioned this pull request Aug 31, 2026
ebeahan
ebeahan previously approved these changes Aug 31, 2026
@ebeahan
ebeahan enabled auto-merge (squash) August 31, 2026 14:49
@elastic-renovate-prod
elastic-renovate-prod Bot force-pushed the renovate/9.5-golang/test-tooling branch from 093c4dd to 24947a2 Compare September 3, 2026 21:39
@elastic-renovate-prod elastic-renovate-prod Bot changed the title chore(deps): update module github.com/stretchr/testify to v1.12.1 (9.5) chore(deps): update test-tooling (9.5) Sep 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automation backport-skip Skip notification from the automated backport with mergify dependency skip-changelog Team:Elastic-Agent-Control-Plane Label for the Agent Control Plane team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant