-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upmerge 8 24 #20
Upmerge 8 24 #20
Commits on Jul 8, 2024
-
bot: Add a test run backup mode
If 'use_backup' option is set to True in config.py, the bot collects a backup of the stats, so in case of unexpected termination the bot can continue the test series from the test case where it was interrupted.
Configuration menu - View commit details
-
Copy full SHA for 6c852fe - Browse repository at this point
Copy the full SHA 6c852feView commit details -
common: Add support for hid_gpio active hub
hid_gpio is a mynewt based, DIY active hub https://github.com/kasjer/hid_gpio
Configuration menu - View commit details
-
Copy full SHA for f2a795f - Browse repository at this point
Copy the full SHA f2a795fView commit details -
Since autopts bot is able to continue testing after an interruption, let's add a timeguard to cron that will detect whether a test cases run smoothly.
Configuration menu - View commit details
-
Copy full SHA for cc887fe - Browse repository at this point
Copy the full SHA cc887feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 164c8fd - Browse repository at this point
Copy the full SHA 164c8fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 499a353 - Browse repository at this point
Copy the full SHA 499a353View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37972e2 - Browse repository at this point
Copy the full SHA 37972e2View commit details
Commits on Jul 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 90a35b2 - Browse repository at this point
Copy the full SHA 90a35b2View commit details
Commits on Jul 12, 2024
-
zephyr: mesh: add mbtm and dfum profiles to zephyr-master workspaces
Adding back the test profiles mbtm and dfum to workspace with default IXIT values. Signed-off-by: m-alperen-sener <alperen.sener@nordicsemi.no>
Configuration menu - View commit details
-
Copy full SHA for a5bd290 - Browse repository at this point
Copy the full SHA a5bd290View commit details -
zephyr: mesh: apply TCRL-2024 changes for MBT and DFU profiles
- With TCRL-2024-1 profiles MBT and DFU changed to MBTM and DFUM respectively. Updating the test case names and profile names. - TSPX_Reception_Counter and TSPX_Server_Timeout removed and separate TSPX_Client_Timeout_Base and TSPX_Server_Timeout_Base added for client and server. - Adding missing DFUM tests to zephyr iut_config. - Adjust the CONFIG_BT_MESH_BLOB_BLOCK_SIZE_MIN/MAX according to MBTM test cases. - Increase the CONFIG_BT_MESH_SETTINGS_WORKQ_STACK_SIZE to 1200 instead of default 800. Signed-off-by: m-alperen-sener <alperen.sener@nordicsemi.no>
Configuration menu - View commit details
-
Copy full SHA for 483956a - Browse repository at this point
Copy the full SHA 483956aView commit details -
zephyr: mesh: use prefixes to filter the test cases
It is sufficient to use only prefixes of the test groups for filtering. Signed-off-by: alperen sener <alperen.sener@nordicsemi.no>
Configuration menu - View commit details
-
Copy full SHA for 906a2cd - Browse repository at this point
Copy the full SHA 906a2cdView commit details
Commits on Jul 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6b2c4ce - Browse repository at this point
Copy the full SHA 6b2c4ceView commit details
Commits on Jul 29, 2024
-
cron: Add start of an active hub server
It happened that the TCP/IP socket of the server got stuck, so lets restart the process at each cron job.
Configuration menu - View commit details
-
Copy full SHA for 724fb15 - Browse repository at this point
Copy the full SHA 724fb15View commit details -
zephyr: Use builtin DIS service
So far GATT service was used to create DIS but we should use one from Zephyr.
Configuration menu - View commit details
-
Copy full SHA for 0b46cae - Browse repository at this point
Copy the full SHA 0b46caeView commit details
Commits on Jul 30, 2024
-
wid/bap: Add more configurations to ac_configs
New TCRL added more tests for CIS connnection in QoS Configured state.
Configuration menu - View commit details
-
Copy full SHA for ab30ea7 - Browse repository at this point
Copy the full SHA ab30ea7View commit details
Commits on Aug 1, 2024
-
mynewt: errata: l2cap test case
Add L2CAP test case to mynewt errata list
Configuration menu - View commit details
-
Copy full SHA for 886958f - Browse repository at this point
Copy the full SHA 886958fView commit details -
requirements: add missing module
Add missing module to client and server requirements.txt
Configuration menu - View commit details
-
Copy full SHA for 9e67c34 - Browse repository at this point
Copy the full SHA 9e67c34View commit details -
tools: cron: test case limit enchancement
This will enable to run specified amount of test cases from among prefixes that are used with magic tag.
Configuration menu - View commit details
-
Copy full SHA for b6bc663 - Browse repository at this point
Copy the full SHA b6bc663View commit details
Commits on Aug 6, 2024
-
bot: Load missing tc database into stats backup
The loaded tc stats were not inited with tc database, hence regressions could not be caught if the autopts bot was restarted in the meantime.
Configuration menu - View commit details
-
Copy full SHA for 3c2077b - Browse repository at this point
Copy the full SHA 3c2077bView commit details
Commits on Aug 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4bc682a - Browse repository at this point
Copy the full SHA 4bc682aView commit details -
cron: Handle parsing exception
Unhandled exception terminated a github cron thread.
Configuration menu - View commit details
-
Copy full SHA for e53209a - Browse repository at this point
Copy the full SHA e53209aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 800c154 - Browse repository at this point
Copy the full SHA 800c154View commit details -
cron: Restart bot again in case of timeout
Rarely, but it happens that restart of the testing setup fails, e.g. because of some TCP/IP socket. Let's try restart the bot setup again if bot terminated unexpectedly.
Configuration menu - View commit details
-
Copy full SHA for 6c53565 - Browse repository at this point
Copy the full SHA 6c53565View commit details
Commits on Aug 9, 2024
-
mynewt: errata: Update errata list
Remove stale ones, add newt test case.
Configuration menu - View commit details
-
Copy full SHA for f3ddaed - Browse repository at this point
Copy the full SHA f3ddaedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 83b3225 - Browse repository at this point
Copy the full SHA 83b3225View commit details -
cron: pr job: Pass estimated test cases only if limit provided
If the requested test case prefixes were not found in cached list of test cases, the test_cases list was empty and autopts bot was triggered to run all test cases from PTS workspace.
Configuration menu - View commit details
-
Copy full SHA for 702f4a7 - Browse repository at this point
Copy the full SHA 702f4a7View commit details
Commits on Aug 12, 2024
-
zephyr: Update PTS workspace for PTS 8.6.1
GMCS was set according to test plan.
Configuration menu - View commit details
-
Copy full SHA for dcbcbf0 - Browse repository at this point
Copy the full SHA dcbcbf0View commit details -
zephyr: Move GTBS to TBS profile
GTBS tests are now part of TBS profile.
Configuration menu - View commit details
-
Copy full SHA for a6500c3 - Browse repository at this point
Copy the full SHA a6500c3View commit details -
zephyr: Move GMCS test to MCS profile
GMCS testa are now part of MCS profile.
Configuration menu - View commit details
-
Copy full SHA for 73e8b0a - Browse repository at this point
Copy the full SHA 73e8b0aView commit details
Commits on Aug 13, 2024
-
mynewt: gatt: add btp gap pair command
Adding gap_pair in wid_142 fixes various GATT/CL testcases. It may be that PTS used to (before some update) initiate pairing procedure which is why no btp command was used in this handler.
Configuration menu - View commit details
-
Copy full SHA for faa17b4 - Browse repository at this point
Copy the full SHA faa17b4View commit details
Commits on Aug 14, 2024
-
zephyr: fix wrong DIS PIXIT value
Fixes issue 1227.
Configuration menu - View commit details
-
Copy full SHA for f5d2d92 - Browse repository at this point
Copy the full SHA f5d2d92View commit details
Commits on Aug 16, 2024
-
tools: cron: Deep copy a config loaded as module
A .py file loaded as a module is cached until it is explicitly removed from sys.modules. So subsequent attempts to load the file only return a reference to the existing module-dictionary. So we need to deep-copy a config.py to prevent overwriting its original values and reuse it e.g. in subsequent PR jobs.
Configuration menu - View commit details
-
Copy full SHA for c6f8214 - Browse repository at this point
Copy the full SHA c6f8214View commit details -
This commit implements project name field into report email body.
Configuration menu - View commit details
-
Copy full SHA for c8a64eb - Browse repository at this point
Copy the full SHA c8a64ebView commit details
Commits on Aug 23, 2024
-
This enabled few missing features in GAP, GATT and LE Audio profiles.
Configuration menu - View commit details
-
Copy full SHA for 4224c2c - Browse repository at this point
Copy the full SHA 4224c2cView commit details
Commits on Aug 26, 2024
-
nRF54H20 SoC device added
Configuration menu - View commit details
-
Copy full SHA for 2554286 - Browse repository at this point
Copy the full SHA 2554286View commit details -
zephyr: Add support for the nRF5340 Audio devkit
Adds the nRF5340 audio devkit board, with capabilities to build both application and network cores with configurable separate builds.
Configuration menu - View commit details
-
Copy full SHA for 5f1e424 - Browse repository at this point
Copy the full SHA 5f1e424View commit details -
bot: Reuse session folder between config runs
Each call to run_test_cases created a separate session folder. Bot enters this function after each rebuild and flash, so many of these folders were created, making it difficult to find logs of a specific test case.
Configuration menu - View commit details
-
Copy full SHA for 528a86f - Browse repository at this point
Copy the full SHA 528a86fView commit details -
bot: Move stats files after bot run
In backup mode, these files have to be moved/deleted to start fresh bot start. Cron does this automatically, but without the cron, one had to do it manually.
Configuration menu - View commit details
-
Copy full SHA for f5bb759 - Browse repository at this point
Copy the full SHA f5bb759View commit details -
bot: Fix missing result of test case with timeout result
If a test case triggered cron timeout and bot restart at its first attempt, its result was missing in stats.
Configuration menu - View commit details
-
Copy full SHA for 4cf377b - Browse repository at this point
Copy the full SHA 4cf377bView commit details -
cron: Fix missing descriptions in report emails
If the autopts bot was pulling logs from server longer than configured cron timeout, cron restarted the bot in the middle. Because stats were not saved after downloading the test case description from PTS, after restarting the bot, it did not have them available when creating a report.
Configuration menu - View commit details
-
Copy full SHA for 7d0bdd8 - Browse repository at this point
Copy the full SHA 7d0bdd8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a603aee - Browse repository at this point
Copy the full SHA a603aeeView commit details -
boards: Add config for building/flashing only appcore of nrf53
If someone would like to use a different controller and make the bot to build/flash only appcore of nrf53 board, all they need to do from now is to set this option "board": "nrf53_appcore" in the bot's config.py file.
Configuration menu - View commit details
-
Copy full SHA for 951097a - Browse repository at this point
Copy the full SHA 951097aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a3e0ecf - Browse repository at this point
Copy the full SHA a3e0ecfView commit details
Commits on Aug 28, 2024
-
zephyr: Fix multiple CAP/INI/UST tests
CAP WIDs are using MICP and VCP commands and thus shall initialize required BTP services.
Configuration menu - View commit details
-
Copy full SHA for 727efbf - Browse repository at this point
Copy the full SHA 727efbfView commit details
Commits on Aug 29, 2024
-
mynewt: gatt_cl: add mynewt specific wid handler
Currently there is no way to access included service handle in Nimble with find included services procedure. We still can use other values that we have access to, to compare them with values from MMI which should be enough to pass test GATT/CL/GAD/BV-03-C.
Configuration menu - View commit details
-
Copy full SHA for 61d1d01 - Browse repository at this point
Copy the full SHA 61d1d01View commit details