Skip to content

chore(test): migrate e2e tests for ota_core.create_standby to follow the new test layout#928

Draft
Bodong-Yang wants to merge 2 commits intomainfrom
worktree-chore+migrate_e2e_create_standby
Draft

chore(test): migrate e2e tests for ota_core.create_standby to follow the new test layout#928
Bodong-Yang wants to merge 2 commits intomainfrom
worktree-chore+migrate_e2e_create_standby

Conversation

@Bodong-Yang
Copy link
Copy Markdown
Member

No description provided.

Bodong-Yang and others added 2 commits April 27, 2026 11:01
Move test_delta_gen_e2e.py and test_update_slot_e2e.py from
tests/test_otaclient/test_create_standby/ to
test/e2e/test_otaclient/test_create_standby/, with a local conftest
hosting SlotAB and the ab_slots_*/fst_db_helper/resource_dir/
verify_resources fixtures. Drops the dependency on tests.conftest;
the /ota-image container path is declared locally per the new
e2e conventions. The legacy conftest is retained for the still-pending
test_resume_ota integration test.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@Bodong-Yang Bodong-Yang changed the title chore(test): migrate tests for ota_core.create_standby to follow the new test layout chore(test): migrate e2e tests for ota_core.create_standby to follow the new test layout Apr 27, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 27, 2026

📊 OTA Update Performance Comparison Report

Generated: 2026-04-27T03:07:26.485916

⏱️ Execution Time

Phase Legacy (s) V1 (s)
Total Duration 28.2 27.6
Metadata Processing 2.0 2.0
Delta Calculation 11.0 10.0
Download 2.0 3.0
Apply Update 7.0 7.0
Post Update 0.0 0.0
Finalization 0.0 0.0

@sonarqubecloud
Copy link
Copy Markdown

@Bodong-Yang Bodong-Yang added chore Pull requests that do not relate to a fix or feature and don't modify source code(like tagging, etc) test_files Add/change test files labels Apr 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Pull requests that do not relate to a fix or feature and don't modify source code(like tagging, etc) test_files Add/change test files

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant