Commit Graph

4 Commits

Author SHA1 Message Date
Christian Marangi
e342d3003e ci: cram: detach cellular specific element from generic ubus datamodel test
Some ubus datamodel are specific to devices with cellular support. Move
these element to the specific ubus datamodel test to fix the generic test
from failing.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
Signed-off-by: Peter Steinhaeuser <ps@embedd.com>
2026-07-01 15:10:02 +01:00
Hari Sriram
30d73416f3 ci: cram: add cellular-manager tests and increase cram test execution timeout
Adding cram test cases for cellular-manager.

Also increasing cram test execution timeout to 74 minutes (+2 minutes)
to execute all tests completly and collect the logs and avoid test
execution timeout. Currently test execution timeout is reached and fails
to collect logs from DUT.

Runtime evidence from MR !2468 pipeline 2520044849:

- job 14345308779, run test MXL25641-HDK-6 with system on eMMC
- job 14342893182, run test Freedom initramfs

Both junit/xUnit artifacts reported the new cellular-manager tests as
passed on testbed-01 before later unrelated target-specific cram
failures.

Times are from cram-result-*.xunit.xml and are in seconds.

Test                                      MXL25641-HDK-6  Freedom
                                          OSPv2 / eMMC    ipq95xx
----------------------------------------  --------------  --------
004-set-trusted-elements.t                31.239s         31.041s
007-debug-cellular.t                       5.457s          4.423s
010-verify-sim-selection.t                 1.810s          1.411s
020-verify-usim-data-elements.t            1.097s          0.860s
045-verify-roaming-upstream-status.t       1.030s          0.865s
060-verify-access-point.t                  1.309s          1.034s
070-verify-data-session.t                  1.129s          0.856s
100-bearer-session-disable.t               1.126s          0.877s
110-access-technology.t                    3.375s          2.360s
120-sms-storage.t                          0.654s          0.534s
130-sms-message-attributes.t               0.622s          0.520s
----------------------------------------  --------------  --------
Total                                     48.849s         44.781s

References: PCF-2474, FEAT-9
Link: https://gitlab.com/prpl-foundation/prplos/prplos/-/jobs/14345308779
Link: https://gitlab.com/prpl-foundation/prplos/prplos/-/jobs/14342893182
Signed-off-by: Hari Sriram <hari.s@capgemini.com>
Signed-off-by: Sathishkumar Selvam <sathishkumar.selvam@capgemini.com>
Signed-off-by: Petr Štetiar <petr.stetiar@prplfoundation.org> [test rebase fixes, timeout, description]
2026-05-19 17:29:37 +01:00
Christian Marangi
64ab785f43
ci: cram: Skip Datamodel Cellular test on Mozart
Arcadyan Mozart doesn't support Cellular hence the Datamodel Cellular
test should be skipped as a different datamodel will be produced.

Fixes: 88b968a5db58 ("ci: cram: update expected test results after cellular integration")
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-07-31 15:27:45 +00:00
Christian Marangi
a5023bb579
ci: cram: Move Cellular datamodel check to dedicated test
Split and move obuspa and ubus-datamodel Cellular entry to dedicated
test. This is needed as some Device might not support Cellular and will
have a different datamodel.

Fixes: 88b968a5db58 ("ci: cram: update expected test results after cellular integration")
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-07-31 15:27:44 +00:00