Skip to content

test(e2e): Add a suite for the Tango analyzer demo stack - #1001

Open
manjari25 wants to merge 1 commit into
manjari/tango-demo-analyzerfrom
manjari/tango-e2e
Open

manjari25 wants to merge 1 commit into
manjari/tango-demo-analyzerfrom
manjari/tango-e2e

Conversation

@manjari25

Copy link
Copy Markdown
Contributor

Why?

Adds an e2e suite for the ANALYZER=tango demo stack. It asserts that a change to a library target depends on an in-flight change to a target built on it, although no paths overlap, and that a change sharing no target stays independent. It also adds the fake server's Linux binary and test context, and raises shard_count to 4 so the suites run in parallel.

What?

The demo was only checked by hand. This puts the analyzer wiring, schema, profile and fake server under CI.

Test Plan

  • Locally: ./tool/bazel test //test/e2e/submitqueue:go_default_test --test_filter=TestTangoE2E --test_output=streamed
  • Passes locally. With the analyzer swapped for a no-op, it fails.
  • Covered by the CI e2e job.

Issue

@manjari25
manjari25 added this pull request to stack #912 November 2, 2026 19:25
@manjari25
manjari25 requested review from a team, behinddwalls and sbalabanov as code owners November 2, 2026 19:25

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants