- Aug 31, 2023
-
-
Saheer Babu authored
Public CI cannot access internal Docker image. As `pages` is executed in public CI, use a suitable Docker image. Signed-off-by:
Saheer Babu <saheer.babu@arm.com>
-
Saheer Babu authored
Running the `test` job requires internal Docker image which is not available to public CI. Hence, add a rule to run `test` job only for MR, and hence only in internal CI. Signed-off-by:
Saheer Babu <saheer.babu@arm.com>
-
- Jul 18, 2023
-
-
Hugues Kamba Mpiana authored
Signed-off-by:
Hugues Kamba-Mpiana <hugues.kambampiana@arm.com>
-
- Jul 10, 2023
-
-
Anna Matczak authored
To .pre-commit-config.yml file to meet requirements. Signed-off-by:
Anna Matczak <anna.matczak@arm.com>
-
- Jul 09, 2023
-
-
Anna Matczak authored
To enable copyrights checks in yaml and yml files. Signed-off-by:
Anna Matczak <anna.matczak@arm.com>
-
- Jun 26, 2023
-
-
Vincent Coubard authored
Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Vincent Coubard authored
An unknown error happens spuriously when multiple files are loaded into the FVP in CI. The iris client only replies with the error `None` which does not indicate the root cause of the error. However experiments show that if the write is attempted again after some delay it is likely to succeed. This patch adds a mechanism to retry failed writes with the Iris flasher Retry will stop after 5 failed attempts. Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
Lingkai Dong authored
The Python package for Iris bundled with newer FVP releases no longer has the member `NetworkModel.host`. The hostname remains accessible via `NetworkModel.client.hostname` which works for both older and newer FVPs. Signed-off-by:
Lingkai Dong <lingkai.dong@arm.com>
-
- Jun 23, 2023
-
-
The class `Target` has been renamed to `SyncTarget` in newer versions of FVPs, because a class `AsyncTarget` has been added to Iris. Signed-off-by:
Lingkai Dong <lingkai.dong@arm.com>
-
Applications running in FVPs/on boards may send garbage data to serial. Python's bytes.decode/str.encode methods default to strict encoding/decoding which raises exceptions when bytes produce an invalid codepoint. This commit changes: * FvpController._spawn - to use 'replace' i.e. substitute the unicode replacement character for any invalid codepoint * TestDevice.communicate - to allow the caller to set the error handling method, keeping 'strict' as the default Signed-off-by:
Chris Swinchatt <christopher.swinchatt@arm.com>
-
- Jun 21, 2023
-
-
shutil.which returns None if the binary is not found This results in FvpController._spawn failing with an unclear error message Signed-off-by:
Chris Swinchatt <christopher.swinchatt@arm.com>
-
- May 09, 2023
-
-
Christopher Swinchatt authored
* Fix name of script * Add rule to run on MR * Copy the output files to artefact Signed-off-by:
Chris Swinchatt <christopher.swinchatt@arm.com>
-
- May 02, 2023
-
-
Christopher Swinchatt authored
Signed-off-by:
Chris Swinchatt <christopher.swinchatt@arm.com>
-
- Apr 20, 2023
-
-
Christopher Swinchatt authored
Signed-off-by:
Chris Swinchatt <christopher.swinchatt@arm.com>
-
- Apr 17, 2023
-
-
Christopher Swinchatt authored
Signed-off-by:
Chris Swinchatt <christopher.swinchatt@arm.com>
-
Christopher Swinchatt authored
Signed-off-by:
Chris Swinchatt <christopher.swinchatt@arm.com>
-
Christopher Swinchatt authored
Signed-off-by:
Chris Swinchatt <christopher.swinchatt@arm.com>
-
Christopher Swinchatt authored
Signed-off-by:
Chris Swinchatt <christopher.swinchatt@arm.com>
-
- Apr 14, 2023
-
-
New fixture returns a TestCaseContext that has already been entered, which allows writing tests without an "async with" block Signed-off-by:
Chris Swinchatt <christopher.swinchatt@arm.com>
-
- Apr 13, 2023
-
-
autobot authored
Signed-off-by:
autobot <autobot-noreply@arm.com>
-
- Apr 03, 2023
-
-
Fixes issue in which pytest hangs after tests have finished. Signed-off-by:
Chris Swinchatt <christopher.swinchatt@arm.com>
-
- Mar 31, 2023
-
-
Saheer Babu authored
Signed-off-by:
Saheer Babu <saheer.babu@arm.com>
-
Saheer Babu authored
Signed-off-by:
Saheer Babu <saheer.babu@arm.com>
-
- Feb 07, 2023
-
-
Anna Matczak authored
New `developer-tools` enable `tpip-check` in CI to warn possible tpip violation. More details: https://gitlab.arm.com/iot/open-iot-sdk/tools/developer-tools/-/blob/main/templates/tpip-checker/tpip_checker.md Signed-off-by:
Anna Matczak <anna.matczak@arm.com>
-
- Jan 19, 2023
-
-
autobot authored
Signed-off-by:
autobot <autobot-noreply@arm.com>
-
Saheer Babu authored
Signed-off-by:
Saheer Babu <saheer.babu@arm.com>
-
Saheer Babu authored
To ensure CI resource is used only for intended branches and tag run only on CI needed git references. Signed-off-by:
Saheer Babu <saheer.babu@arm.com>
-
Saheer Babu authored
Enable * quality-checks * sync-public jobs Signed-off-by:
Saheer Babu <saheer.babu@arm.com>
-
- Jan 18, 2023
-
-
Saheer Babu authored
ci: Update developer tools See merge request engineering/iot-m-sw/open-iot-sdk/tools/pyedmgr!13
-
- Jan 16, 2023
-
-
Martin Kojtal authored
Signed-off-by:
Martin Kojtal <martin.kojtal@arm.com>
-
Martin Kojtal authored
Signed-off-by:
Martin Kojtal <martin.kojtal@arm.com>
-
- Dec 20, 2022
-
-
Vincent Coubard authored
Co-authored-by:
Chris Swinchatt <christopher.swinchatt@arm.com> Co-authored-by:
Vincent Coubard <vincent.coubard@arm.com> Signed-off-by:
Vincent Coubard <vincent.coubard@arm.com>
-
- Nov 07, 2022
-
-
Martin Kojtal authored
This is boilerplate for changelog. Signed-off-by:
Martin Kojtal <martin.kojtal@arm.com>
-
Martin Kojtal authored
Add: - cppcheck - banned-api - gitlint Gitlint requires developer-tools (or other tooling we use). Add submodule developer-tools for its availability. Signed-off-by:
Martin Kojtal <martin.kojtal@arm.com>
-
Martin Kojtal authored
Signed-off-by:
Martin Kojtal <martin.kojtal@arm.com>
-
- Jul 13, 2022
-
-
There is a line at the end of the Default.md for the MR template. In GitHub this worked fine but in GitLab causes the font to mess up. Thus this commit removes that line. Signed-off-by:
Anna Bridge <anna.bridge@arm.com>
-
- Jul 12, 2022
-
-
Anna Bridge authored
Now Default.md files have been added to the template repo and this repo has been added to the group as the source of templates, there is no longer any need for specific defect and MR templates. These can also be removed in the projects themselves now as the defaults in the template repo propagate downwards. Signed-off-by:
Anna Bridge <anna.bridge@arm.com>
-
- Jul 11, 2022
-
-
Anna Bridge authored
Adding Default.md files in both the issue and merge request template folders in the templates project should allow default templates to propogate down to sub projects. Signed-off-by:
Anna Bridge <anna.bridge@arm.com>
-
- Jul 05, 2022
-
-
Anna Bridge authored
1. SECURITY.md renamed to docs/guidelines/secure_coding.md 2. The contents of secure_coding.md updated to reference the IoT SDK Signed-off-by:
Anna Bridge <anna.bridge@arm.com>
-
- May 23, 2022
-
-
Anna Bridge authored
This MR adds links to the CONTRIBUTING.md file and also to the docs/guidleines folder. Signed-off-by:
Anna Bridge <anna.bridge@arm.com>
-