Skip to content

Run against NA server to reduce end to end latency - #279

Merged
mroloux merged 1 commit into
masterfrom
matti/run-tests-against-na-server
Sep 21, 2026
Merged

mroloux merged 1 commit into
masterfrom
matti/run-tests-against-na-server

Conversation

@mroloux

@mroloux mroloux commented Sep 18, 2026 •

Copy link
Copy Markdown
Member

Run smoke tests against staging NA for improved performance (1m30 vs 2m30).

Note: usage reporting smoke tests still run against EU, since we're asserting usage for demo@seats.io specifically.

Copilot AI lite review requested due to automatic review settings September 18, 2026 15:00

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The endpoint and credential changes are consistently propagated through the tests and reusable workflows without identified issues.

Pull request overview

Separates general integration tests from usage-reporting tests so the main suite runs against the NA staging server while usage reports continue using EU data.

Changes:

  • Updates API URL and system secret configuration for NA staging.
  • Adds dedicated usage-reporting URL and secret environment variables.
  • Removes usage-report tests’ dependency on the shared test-company setup.
File summaries
File Description
src/test/java/seatsio/SeatsioClientTest.java Uses the general API secret configuration.
src/test/java/seatsio/reports/usage/UsageReportTest.java Configures usage-report tests independently against the EU server.
.github/workflows/tests.yml Adds NA and usage-reporting endpoint/secret inputs.
.github/workflows/build.yml Maps repository secrets to the reusable test workflow.
Review details
  • Files reviewed: 4/4 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@mroloux
mroloux marked this pull request as ready for review September 18, 2026 15:14
@mroloux
mroloux requested a review from a team as a code owner September 18, 2026 15:14
@mroloux
mroloux requested review from bverbeken and schaloner and removed request for a team September 18, 2026 15:14
@mroloux
mroloux merged commit 1e97016 into master Sep 21, 2026
3 checks passed
@mroloux
mroloux deleted the matti/run-tests-against-na-server branch September 21, 2026 07:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants