Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
78 commits
Select commit Hold shift + click to select a range
602584c
Initial commit: Added basic script structure.
juandediosg Jul 30, 2025
3be2b76
Test: Added structure of step 1.
juandediosg Jul 31, 2025
3075f6e
Feat: Step 1 - WIP, still debugging the permission denied error.
juandediosg Aug 5, 2025
7978dd7
Feat: Step 1 - WIP, still debugging the permission denied error v2.
juandediosg Aug 5, 2025
6d0063b
Clea up test
juandediosg Aug 5, 2025
9c71701
Step 1: Last update to unblock the AnnounceOTAProvider.
juandediosg Aug 6, 2025
ed4e2ac
Step 1: Last update to unblock the AnnounceOTAProvider due timeouterror.
juandediosg Aug 7, 2025
0b4634a
Step 1: Last update to unblock the AnnounceOTAProvider due timeouterr…
juandediosg Aug 7, 2025
688642a
Step 1: Last update to unblock the AnnounceOTAProvider due Interactio…
juandediosg Aug 7, 2025
b825f63
Step 1: Last update to unblock the AnnounceOTAProvider due Interactio…
juandediosg Aug 7, 2025
61421e8
Step 1: Completed until AnnounceOTAProvider.
juandediosg Aug 7, 2025
11a64d1
Step 1: Completed witH NO Image updated.
juandediosg Aug 9, 2025
ec71e0e
Step 1: Completed with NO Image updated v2.
juandediosg Aug 12, 2025
336faa1
Step 1: Completed with NO Image updated v3.
juandediosg Aug 12, 2025
e8ee802
Step 1: Completed, implemented accumulator to track OTA update progre…
juandediosg Aug 13, 2025
f0334db
Step 1: Completed, implemented accumulator to track OTA updated with …
juandediosg Aug 14, 2025
8b07883
Step 1: Completed, implemented accumulator to track OTA updated with …
juandediosg Aug 14, 2025
256536f
Step 1: Completed, implemented accumulator to track OTA updated with …
juandediosg Aug 15, 2025
1dbbbf8
Step 2: Completed.
juandediosg Aug 16, 2025
3952705
Test:Sept 1 and 2 Completed, Steps must be performed individually.
juandediosg Aug 16, 2025
544ae32
Refactor: Step 1 - Partial update, need to be completed the Accumulat…
juandediosg Aug 20, 2025
26ece83
Refacotor v1
juandediosg Aug 21, 2025
3e1f8df
Refactor: OTA Prerequisit flow implemented, Step 1 and Step 2 comple…
juandediosg Aug 22, 2025
88ea1ef
Refactor: Add minimal ACLs on Provider and Requestor.
juandediosg Aug 22, 2025
b1a991d
Refactor: Step 1, provider is now launched with queue=updateAvailable…
juandediosg Aug 22, 2025
a51b781
Refactor Step 1 & 2: commission Requestor once, new Provider per step
juandediosg Aug 27, 2025
c685761
Merge branch 'master' into TC_SU_2_2_PythonTest
juandediosg Aug 27, 2025
706e909
Refactor: Refactor to Attribute/EventSubscriptionHandler; update refe…
juandediosg Aug 27, 2025
ed66e88
Refactor: use subprocess.Popen for provider launch with regex validat…
juandediosg Aug 28, 2025
6519d7c
Refactor: PICS updated to use MCORE.OTA.Requestor.
juandediosg Aug 28, 2025
589ce9c
Update: Updated commentes on AnnounceOTAProvider.
juandediosg Aug 28, 2025
f967b82
Refactor: Commissioning window no longer needed; Provider commissione…
juandediosg Aug 29, 2025
1c83f06
Refactor OTA test start accumulators before AnnounceOTAProvider.
juandediosg Aug 29, 2025
1a4dce0
Step 3 completed
juandediosg Sep 4, 2025
79463a5
Step 4 completed but got issue issue when writting ACL ResourceExhaus…
juandediosg Sep 5, 2025
e4f64d1
Step 4 completed, fixed issue when writting ACL Resource.
juandediosg Sep 6, 2025
fb6b19b
Step 6 completed.
juandediosg Sep 9, 2025
ba86156
Step 7 completed.
juandediosg Sep 10, 2025
745a2b3
Refactor: Step 1 completed.
juandediosg Sep 16, 2025
18f8511
Refactor: Implemented feedback and optimized test flow (reuse, cleanu…
juandediosg Sep 18, 2025
9023ca0
Refactor: Feedback from copilot.
juandediosg Sep 18, 2025
c8030e8
Refactor: Restyled fixed..
juandediosg Sep 18, 2025
2e7ae67
Refactor: Restyled fixed v2.
juandediosg Sep 18, 2025
cf78991
Refactor: Removed cluster_otap and cluster_otar not used.
juandediosg Sep 18, 2025
49dbfa4
Integrate wrapper files into my PR
juandediosg Sep 20, 2025
b958ca7
Refactor: Add OTAProviderLaunchSU class for launching OTA Provider in…
juandediosg Sep 22, 2025
6deed9c
Refactor: Removed launch_provider_regex to use OTAProviderLaunchSU cl…
juandediosg Sep 22, 2025
b0475ab
Refactor: Now test use refactored OTAProviderSubprocess, Subprocess.t…
juandediosg Sep 23, 2025
b8e4b06
Refactor: Refactored in ota wrapper OTAProviderSubprocess and the ACL…
juandediosg Sep 23, 2025
1c35836
Refactor: Use the start method instead of use start_and_wait.
juandediosg Sep 24, 2025
0391a23
Refactor: override the start method instead of use start_and_wait.
juandediosg Sep 24, 2025
03d0eae
Refactor: Encapsulated ACL logic in a new ACLHandler class and update…
juandediosg Sep 24, 2025
36f7ce5
Refactor: Use ACLHandler in test to centralize ACL logic.
juandediosg Sep 24, 2025
2059706
Refactor: Fix conflict with apps.py from master.
juandediosg Sep 24, 2025
124c0e5
Refactor: OTAProviderSubprocess now accepts app_path and kvs_path to …
juandediosg Sep 24, 2025
a09c59d
Update: Matcher comments updated.
juandediosg Sep 25, 2025
c07865c
Update: Comment in Step 0 updated.
juandediosg Sep 26, 2025
12cb3c6
Update: Comments in matchers.
juandediosg Sep 26, 2025
ac45948
Refactor: STEP_2 send_announce_ota_provider default reason updated; S…
juandediosg Sep 26, 2025
8488d52
Refactor OTA Provider setup: reuse commissioned provider across steps
juandediosg Sep 30, 2025
01ba839
rEFACTOR: Creater OTAHelper class:
juandediosg Oct 1, 2025
6d43c5b
Refactor subscriptions for attributes and events
juandediosg Oct 2, 2025
0e2f951
Refactor: Variable names to follow snake_case conventions REQUESTOR_N…
juandediosg Oct 2, 2025
9647aed
Update: Add TODO for mid-update cancellation in OTA test Step 2 and 4.
juandediosg Oct 2, 2025
947b900
Refactor: Cleanup OTA providers after test
juandediosg Oct 3, 2025
69a46f7
Cleanup OTA wrapper.
juandediosg Oct 3, 2025
1f45892
Refactor: Step 1, Update matcher to use val == NullValue for OTA Upda…
juandediosg Oct 3, 2025
f086297
Refactor: Step 3 Update matcher for updateNotAvailable sequence
juandediosg Oct 4, 2025
e747ae5
Cleanup: Fixed the code-lints.
juandediosg Oct 4, 2025
adaae59
Cleanup: Fixed restyled.
juandediosg Oct 4, 2025
16264ee
Refactor: Step 2 Update Busy matcher for DelayedOnQuery sequence
juandediosg Oct 4, 2025
38650a6
Merge branch 'master' into TC_SU_2_2_PythonTest
juandediosg Oct 8, 2025
f5f4b52
Updated: Step 2 matcher added TODO for mid-update cancel note once im…
juandediosg Oct 9, 2025
43a3b2c
Replace 4 files with version from jtrejoespinoza-grid/su_base_class
juandediosg Oct 9, 2025
bcf21d3
Merge branch 'master' into TC_SU_2_2_PythonTest
juandediosg Oct 9, 2025
2d4e264
Refactor: Test refactored
juandediosg Oct 16, 2025
6f1b229
Refactor: Test refactored
juandediosg Oct 20, 2025
b57c9ac
Updated: Clean code and update comments.
juandediosg Oct 20, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading