-
Notifications
You must be signed in to change notification settings - Fork 3k
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
bd: Add randomness to block device test and more debug friendly output #3747
Conversation
Please could you take a look at the heap_block_device/main.cpp error at: https://jenkins-internal.mbed.com/job/ARMmbed/job/mbed-os/job/PR-3747/1/consoleFull
|
3327ad1
to
8cdbe31
Compare
Ah, multiple float/double overloads for the math functions caused inference problems when passed ints. Should be updated 👍 |
8cdbe31
to
ea93262
Compare
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.
As the KL25Z IAR MBED_STACK_STATS_ENABLED handling has been backed out, we need to check CI for this case builds.
retest uvisor |
/morph test-nightly |
Result: FAILUREYour command has finished executing! Here's what you wrote!
OutputTest failed! |
please look at failures. Some seems to be legitimate. I'll rerun it, because some seem to be not relevant to this patch. This patch might affect integration of this branch to master #3762 /morph test-nightly |
/morph test-nightly |
Result: FAILUREYour command has finished executing! Here's what you wrote!
OutputExample Build failed! |
One example for nucleo and for only IAR, please have a look |
Any update for this? |
Will update, there's a bit of work to match last minute changes to the block device api |
Any update? |
Updated and rebased against master, although this will have a merge conflict with #3866 because of stupid C++ rules regarding implicit casts of const member function pointers... : ( |
@bridadan, this also removes the ifdefs preventing tests from running on small devices (no longer an issue). |
This makes me a very happy 🐼 |
Looks good to me. Lets merge. |
/morph test-nightly |
Result: FAILUREYour command has finished executing! Here's what you wrote!
OutputBuild failed! |
Please look at the failures |
/morph test |
Result: FAILUREYour command has finished executing! Here's what you wrote!
OutputBuild failed! |
All build fails due to error in the test, see above |
I did call it, though I forgot this would happen. Should be updated |
/morph test-nightly |
Result: SUCCESSYour command has finished executing! Here's what you wrote!
OutputAll builds and test passed! |
Results look good! |
@simonqhughes Please review |
Any update? |
Added to block device test during debug of SPIFBlockDevice and I2CEEBlockDevice. Currently this tests is duplicated for all block devices.