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>
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]
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>
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>