Skip to content

chore(tests): bump staging app versions and drop special-app constant#610

Open
ari-nz wants to merge 4 commits intomainfrom
chore/app-version-bumps
Open

chore(tests): bump staging app versions and drop special-app constant#610
ari-nz wants to merge 4 commits intomainfrom
chore/app-version-bumps

Conversation

@ari-nz
Copy link
Copy Markdown
Collaborator

@ari-nz ari-nz commented Apr 28, 2026

  • test-app: 0.0.6 → 1.0.0 (new version uses same he-tme input schema)
  • he-tme: 1.1.0 → 1.1.1 on staging
  • Remove SPECIAL_APPLICATION_ID/VERSION from staging (no longer needed)

Implements: https://aignx.atlassian.net/browse/PYSDK-118

- test-app: 0.0.6 → 1.0.0 (new version uses same he-tme input schema)
- he-tme: 1.1.0 → 1.1.1 on staging
- Remove SPECIAL_APPLICATION_ID/VERSION from staging (no longer needed)

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings April 28, 2026 07:40
@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 28, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.
see 12 files with indirect coverage changes

ari-nz and others added 3 commits April 28, 2026 15:54
…alization artifact

- Re-add SPECIAL_APPLICATION_ID/VERSION to staging pointing to test-app 1.0.0
  so e2e_test.py imports resolve on staging
- Remove normalization:wsi input artifact from _get_spots_payload_for_special;
  test-app 1.0.0 only requires whole_slide_image, matching the he-tme schema

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
- Remove SPECIAL_APPLICATION_ID/VERSION from staging constants entirely
- Guard the import in e2e_test.py with try/except so staging doesn't NameError
- Add skipif(SPECIAL_APPLICATION_ID is None) to both special-app tests
  so they are silently skipped on staging but still run on production (0.99.0)

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
Simpler than a try/except guard: staging defines SPECIAL_APPLICATION_ID
and SPECIAL_APPLICATION_VERSION as None, the regular import works, and
the existing skipif(SPECIAL_APPLICATION_ID is None) handles the rest.

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
@sonarqubecloud
Copy link
Copy Markdown

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.

1 participant