-
Notifications
You must be signed in to change notification settings - Fork 3k
Python2+3: mbed compile, mbed test --compile, python unit tests #5848
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
Conversation
2d84302
to
4576a73
Compare
1838dd8
to
19545f4
Compare
@Nodraak Care to review while I work on getting testing working again? |
This change is huge. So will the review list: |
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.
Travis changes look good 👍
try: | ||
from Queue import Queue | ||
except ImportError: | ||
from queue import Queue |
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.
lol
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.
print("Good work!")
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.
Awesome !
/morph build |
Build : FAILUREBuild number : 970 |
@studavekar I'm not seeing any build failures there. Am I missing something? |
I can see below error in console logs
|
b639381
to
0275b6f
Compare
I had to go to Jenkins for that one I suppose. |
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.
Great work! This is not a painless change but I'm really happy to see this happening!
@@ -154,7 +154,7 @@ | |||
test_builds = {} | |||
total_build_success = True | |||
|
|||
for target_name, target_toolchains in build_config.iteritems(): | |||
for target_name, target_toolchains in build_config.items(): |
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.
Side note for this file, I'm not aware of anything that relies on this. It'd be good to double check that but I'm guessing this file could be removed in the future.
|
||
SUPPORTED_TOOLCHAINS = ["ARM", "IAR", "GCC_ARM", "ARMC6"] | ||
SUPPORTED_TOOLCHAINS = list(TOOLCHAINS - set(u'uARM')) |
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.
👍
Sorry, pretty bars made it in first. Looks like this will need a rebase. 😛 |
0275b6f
to
2d50a90
Compare
Done. |
Build : SUCCESSBuild number : 1065 Triggering tests/morph test |
/morph uvisor-test |
Exporter Build : SUCCESSBuild number : 743 |
/morph uvisor-test |
1 similar comment
/morph uvisor-test |
Test : SUCCESSBuild number : 872 |
/morph uvisor-test |
This relies on changes introduced in #5022 which is targeted for 5.8. |
@adbridge It's not that it "relies on" it, it was just rebased on top of those changes, and modified the same code. |
Todo