-
Notifications
You must be signed in to change notification settings - Fork 3k
Changes in greentea-client for uvisor-tests-standalone integration #2702
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
Changes in greentea-client for uvisor-tests-standalone integration #2702
Conversation
requires ARMmbed/htrun#128 |
retest |
@@ -75,6 +75,8 @@ extern const char* GREENTEA_TEST_ENV_LCOV_START; | |||
*/ | |||
void GREENTEA_SETUP(const int, const char *); | |||
void GREENTEA_TESTSUITE_RESULT(const int); | |||
void GREENTEA_TESTCASE_START(const char *test_case_name); | |||
void GREENTEA_TESTCASE_FINISH(const char *test_case_name, const size_t passes, const size_t failed); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So these two functions always had an implementation in greentea-client, they were just never exposed via test_env.h
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yes. That's because of these functions were declared extern in utest and called due to some circular dependency.
@mazimkhan Besides the thoughts I posted, the changes seem sane to me! |
Forgot to confirm, does this change break with the current released version of |
@bridadan yes it will break with current |
retest |
Hi |
@jeromecoutant can you share details of which? @bogdanm no morph CI or mbed-bot on this?? |
Hi Before this commit, end of each mbed OS test are like this: Now, it becomes a timeout: [1474292737.79][CONN][RXD] {{end;success}} |
@jeromecoutant Sorry for the inconvenience, there was a slight change to the testing communication library. Could you please run the following command?
|
…25a4af..154db5425e 154db5425e Merge branch 'release_internal' into release_external dca258c3f0 Updated unit test 89df990e6d Set EAPOL relay state function to LLC as a callback 47d8f42bf5 Removed extra call to supplicant delete callback 00ebfd905f Added new configuration options for Border router 421f6a8191 Move RPL code to the 6lr state machine e1e43b8ac2 Corrected pae controller BR EUI-64 flagging aaefdaebab Refactored pae controller (ARMmbed#2707) b82e0ee19a Update copyright text in CMakeLists.txt files (ARMmbed#2706) 5791a22d37 Renamed bootstrap files and separated pae controller callback functions (ARMmbed#2703) 4e3ec07caf MAC beacon payload max MTU allocation limited to for support MTU size 127. a997ab6653 Iotthd 4698 (ARMmbed#2702) e64b057bff Adjusted security protocols timeouts (ARMmbed#2701) cb3db6419f Return invalid values from old API if new configuration is used 6872401f8d RPL address registration update 90a434d318 RPL DAO lifetime update e39f6432eb Forward RPL configuration unmodified 58da4d6c93 Sync Cmake updates from Mbed OS (ARMmbed#2697) 4c229b46c9 Adjust Wi-SUN host/router config - HAVE_RPL (ARMmbed#2696) 40bd2320ba Update release v15.0.0 details to CHANGELOG (ARMmbed#2694) git-subtree-dir: connectivity/nanostack/sal-stack-nanostack git-subtree-split: 154db5425eb9f0df82ee081cb05e7d80cda11415
…25a4af..154db5425e 154db5425e Merge branch 'release_internal' into release_external dca258c3f0 Updated unit test 89df990e6d Set EAPOL relay state function to LLC as a callback 47d8f42bf5 Removed extra call to supplicant delete callback 00ebfd905f Added new configuration options for Border router 421f6a8191 Move RPL code to the 6lr state machine e1e43b8ac2 Corrected pae controller BR EUI-64 flagging aaefdaebab Refactored pae controller (ARMmbed#2707) b82e0ee19a Update copyright text in CMakeLists.txt files (ARMmbed#2706) 5791a22d37 Renamed bootstrap files and separated pae controller callback functions (ARMmbed#2703) 4e3ec07caf MAC beacon payload max MTU allocation limited to for support MTU size 127. a997ab6653 Iotthd 4698 (ARMmbed#2702) e64b057bff Adjusted security protocols timeouts (ARMmbed#2701) cb3db6419f Return invalid values from old API if new configuration is used 6872401f8d RPL address registration update 90a434d318 RPL DAO lifetime update e39f6432eb Forward RPL configuration unmodified 58da4d6c93 Sync Cmake updates from Mbed OS (ARMmbed#2697) 4c229b46c9 Adjust Wi-SUN host/router config - HAVE_RPL (ARMmbed#2696) 40bd2320ba Update release v15.0.0 details to CHANGELOG (ARMmbed#2694) git-subtree-dir: connectivity/nanostack/sal-stack-nanostack git-subtree-split: 154db5425eb9f0df82ee081cb05e7d80cda11415
Notes:
Description
Changes in greentea-client API to support uVisor standalone test framework. Enables PR https://github.com/ARMmbed/uvisor-tests-standalone/pull/2
Status
READY
Migrations
If this PR changes any APIs or behaviors, give a short description of what API users should do when this PR is merged.
NO
Related PRs
List related PRs against other branches:
https://github.com/ARMmbed/uvisor-tests-standalone/pull/2
Todos
Deploy notes
Notes regarding the deployment of this PR. These should note any
required changes in the build environment, tools, compilers, etc.
Steps to test or reproduce
Outline the steps to test or reproduce the PR here.