Skip to content

ci: add pubky paykit e2e shard#938

Merged
ovitrif merged 2 commits into
masterfrom
ci/add-pubky-paykit-tests
May 12, 2026
Merged

ci: add pubky paykit e2e shard#938
ovitrif merged 2 commits into
masterfrom
ci/add-pubky-paykit-tests

Conversation

@piotr-iohk
Copy link
Copy Markdown
Collaborator

Description

This PR wires the new Pubky/Paykit E2E coverage into Android CI.

  1. Adds a dedicated pubky_paykit shard to the staging E2E matrix, running --mochaOpts.grep "@pubky" against the regtest/network build.
  2. Aligns Android contact activity row test IDs with iOS by allowing the shared activity list to use a screen-specific prefix and setting contact activity rows to ContactActivity-*.

The E2E tests themselves were added in synonymdev/bitkit-e2e-tests#147. Keeping this as a separate staging shard isolates Pubky/Homegate/Paykit staging dependency failures from the local-regtest wallet shards.

Preview

N/A

QA Notes

Manual Tests

N/A

Automated Checks

  • CI coverage added: Android staging E2E now runs @pubky, which covers Pubky profile/contact flows and public Paykit on-chain contact payment from Feat/pubky profile e2e tests bitkit-e2e-tests#147 (after merge).
  • Test ID parity: contact activity rows now use ContactActivity-* on Android, matching iOS for cross-platform E2E assertions.
  • Local check: ./gradlew :app:compileDevDebugKotlin passed for the contact activity test-id change.

@piotr-iohk piotr-iohk self-assigned this May 8, 2026
@claude
Copy link
Copy Markdown
Contributor

claude Bot commented May 8, 2026

Code review

No issues found. Checked for bugs and CLAUDE.md compliance.

@piotr-iohk piotr-iohk requested review from ben-kaufman and ovitrif May 12, 2026 09:51
Copy link
Copy Markdown
Collaborator

@ovitrif ovitrif left a comment

Choose a reason for hiding this comment

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

LGTM

@ovitrif ovitrif added this to the 2.3.0 milestone May 12, 2026
@ovitrif ovitrif merged commit 4fa5787 into master May 12, 2026
34 checks passed
@ovitrif ovitrif deleted the ci/add-pubky-paykit-tests branch May 12, 2026 19:06
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.

3 participants