Skip to content

feat(ensemble_test_runner): add secure storage and keychain support i… - #2335

Merged
sharjeelyunus merged 3 commits into
mainfrom
test-runner-secure-storage
Aug 4, 2026
Merged

feat(ensemble_test_runner): add secure storage and keychain support i…#2335
sharjeelyunus merged 3 commits into
mainfrom
test-runner-secure-storage

Conversation

@sharjeelyunus

Copy link
Copy Markdown
Member

…n test runner

  • Introduced secure storage and keychain management in the test runner.
  • Updated documentation to reflect changes in initial state configuration.
  • Enhanced test report to include secure storage and keychain changes.
  • Implemented methods for capturing and diffing secure storage and keychain states during tests.
  • Added tests to validate secure storage and keychain functionality.## Description

…n test runner

- Introduced secure storage and keychain management in the test runner.
- Updated documentation to reflect changes in initial state configuration.
- Enhanced test report to include secure storage and keychain changes.
- Implemented methods for capturing and diffing secure storage and keychain states during tests.
- Added tests to validate secure storage and keychain functionality.
…l shortening and improved styling

- Added a function to shorten shared screen-name prefixes for better readability in journey chips.
- Updated HTML structure to include a flow header with metadata about screens visited.
- Enhanced CSS styles for flow timeline, nodes, and app tab navigation for improved layout and responsiveness.
- Improved accessibility and interactivity of flow nodes in the test report.
…TML report layout

- Modified assertion checks to utilize the updated semantics data structure for better accuracy.
- Adjusted HTML report to display total runs instead of recent runs for clearer context.
- Improved storage section rendering logic to conditionally display local state, secure storage, and keychain information based on availability.
- Enhanced CSS for better layout of storage information in the report.
@cursor

cursor Bot commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@sharjeelyunus
sharjeelyunus merged commit 462e8dd into main Aug 4, 2026
5 checks passed
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