Skip to content
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

Release candidate for mbed-os-5.12.0-rc2 #10067

Merged
merged 110 commits into from
Mar 13, 2019
Merged

Release candidate for mbed-os-5.12.0-rc2 #10067

merged 110 commits into from
Mar 13, 2019

Conversation

cmonr
Copy link
Contributor

@cmonr cmonr commented Mar 12, 2019

No description provided.

David Saada and others added 30 commits March 12, 2019 10:06
Page size in all PSOC6 boards is 512 bytes. This is very problematic in
all storage applications. This change reduces the page size (in flash_api's
flash_program_page API) to 32 by reading the original page, modifying it
with programmed data and programming it back. The number 32 for page size
conforms to the number of times (16) this action can be done.
- Used by Non-secure targets post-build hooks to find
  the relevant secure image.
- For cases where non-secure image is HEX and secure image is BIN
… driver

That module handles random number incomming from the controller. Overhead is low (less than 150 bytes of flash).
align PREDEFINED list in doxygen_options.json and doxyfile_options
This script will find all the PSA targets and compile their secure binaries
Including test secure binaries
Edit file for minor grammar and style tweaks, mostly for consistent capitalization and tense across docs.
delete unneeded .mk files imported as part of the PSA compliance test suite
changes to test infrastructure to adapt it to green-tea
Make ITS testing default
Fix IAR build issues
add main function to each compliance test , moving shared code to a common file
@cmonr cmonr requested a review from a team March 12, 2019 17:27
@cmonr
Copy link
Contributor Author

cmonr commented Mar 12, 2019

CI started

@mbed-ci
Copy link

mbed-ci commented Mar 12, 2019

Test run: FAILED

Summary: 2 of 13 test jobs failed
Build number : 1
Build artifacts

Failed test jobs:

  • jenkins-ci/mbed-os-ci_exporter
  • jenkins-ci/mbed-os-ci_greentea-test

@@ -0,0 +1,9 @@
#include "val_interfaces.h"
Copy link
Contributor

@0xc0170 0xc0170 Mar 12, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ARMmbed/mbed-os-psa this will need a license header for rc3

@cmonr
Copy link
Contributor Author

cmonr commented Mar 12, 2019

Restarted both export and greetnea jobs. Expecting export to pass, but not sure why the NUCLEO_F429ZI failed to sync.

@ARMmbed/mbed-os-psa might need to take a look since the only test that failed to sync was tests-psa-attestation

@cmonr
Copy link
Contributor Author

cmonr commented Mar 13, 2019

Yup, greentea test failures are consistent.

@0xc0170
Copy link
Contributor

0xc0170 commented Mar 13, 2019

#10077 should fix the failure seeing here

@0xc0170
Copy link
Contributor

0xc0170 commented Mar 13, 2019

PR #10077 added, restarting CI now

Note: secure binaries not updated as only test changed.

@mbed-ci
Copy link

mbed-ci commented Mar 13, 2019

Test run: SUCCESS

Summary: 13 of 13 test jobs passed
Build number : 2
Build artifacts

@0xc0170 0xc0170 merged commit c093978 into mbed-os-5.12 Mar 13, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.