Conversation
|
CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes. |
|
Caution MetaMask internal reviewing guidelines:
Ignoring alerts on:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
- E2E test selector using Claude API - GitHub Actions workflow with platform controls - Manual trigger support with iOS/Android toggles
… Smart E2E test workflow
…breakdown in PR comments
🤖 Smart E2E Test Analysis ⏸️Risk Level: high | Selected Tags: SmokeAccounts, SmokeConfirmations, SmokeConfirmationsRedesigned, SmokeIdentity, SmokeNetworkAbstractions, SmokeNetworkExpansion, SmokeTrade, SmokeWalletPlatform Final Results:
Platform Configuration:
⏸️ View complete workflow run • Smart E2E AI Selection |
🔍 AI E2E Analysis ReportRisk Level: high | Selected Tags: SmokeAccounts, SmokeConfirmations, SmokeConfirmationsRedesigned, SmokeIdentity, SmokeNetworkAbstractions, SmokeNetworkExpansion, SmokeTrade, SmokeWalletPlatform 🤖 AI Analysis:
📊 Analysis Results:
🔍 View complete analysis • Analysis completed successfully |
Description
This PR introduces an E2E test selection system that uses AI to analyse files changed and automatically run only the most relevant smoke tests, reducing CI time.
How It Works
ai-e2e,ai-e2e-ios, orai-e2e-androidKey Features
Usage
For PRs:
For local testing:
See
ai-e2e-testing.mdfor complete details.Changelog
CHANGELOG entry:
Related issues
Fixes:
Manual testing steps
Screenshots/Recordings
Before
After
Pre-merge author checklist
Pre-merge reviewer checklist