-
Notifications
You must be signed in to change notification settings - Fork 3k
Renesas : Add USB Device feature #9165
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
Renesas : Add USB Device feature #9165
Conversation
@TomoYamanaka Would you be able to provide greentea test results for the USB tests? |
I attached two text files in the above description section. Please you let me know if you can't watch them. |
@TomoYamanaka Whoops, I did in fact miss those. Would you happen to also have ARM and IAR results? |
@cmonr Sure. Please wait a bit. |
@cmonr |
* NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, | ||
* DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | ||
*/ |
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.
the license looks almost OK but as this is a new file, can you add apache 2.0 here, update the copyright and also fix the name, add SPDX identifier as well
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.
I modified this file's header by commit 4c47084.
@@ -0,0 +1,681 @@ | |||
|
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.
missing license header
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.
I modified this file's header by commit 4c47084.
@@ -0,0 +1,1506 @@ | |||
/* mbed Microcontroller Library | |||
* Copyright (c) 2018-2018 ARM Limited | |||
* |
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.
Add SPDX identifier
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.
I modified this file's header by commit 4c47084.
@@ -0,0 +1,85 @@ | |||
/* Copyright (c) 2010-2011 mbed.org, MIT License |
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.
@TomoYamanaka I'd br curious to hear about the history of this file since this header makes me think it's beein around for a while.
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, this is new file. It seems that the information of the reference file has remained. I modified this file's header by commit 4c47084.
I implemented USB Device feature for Renesas mbed boards. The code referenced the following code as a starting point and is implemented it by inheritting USBPhy same as other boards. (mbed-os\features\unsupported\USBDevice\targets\TARGET_RENESAS)
0a2270b
to
4c47084
Compare
Comments addressed. Please re-review.
@0xc0170 Please re-review. Should be alright now. |
CI started |
Test run: FAILEDSummary: 1 of 11 test jobs failed Failed test jobs:
|
@TomoYamanaka tests which failed: |
@c1728p9 Is it possible something came into this branch that's causing issues? |
Running CI on the feature branch. Will report bcak in the morning. |
Interesting. It looks like the base branch failed. |
Ooooh. Crap. It looks like the PR that added the tests was run on the old CI. @studavekar @OPpuolitaival Do you know/remember what test runner differences exist between the old CI and the new one? Looking at this PR's failures (they're the same as the base branch), there's a bunch of @TomoYamanaka On the plus side, this means that once we get this test issue sorted out, this PR should be easy to bring through since it seems to be fine. |
@cmonr none of us test should be running as defined in https://github.com/ARMmbed/mbed-os-ci/blob/master/mbed-os-jenkins/mbed-os-ci-greentea-test/Jenkinsfile.groovy#L54 |
@OPpuolitaival Can you review? Looks to me that this covers only some usb tests not serial one? Not certain what has changed on the feature branch but looks like this is CI config issue? |
Set as "needs: work", until we fix the config in the CI |
I mean that this PR change need to be tested manually, CI is not testing it. The CI error root cause is most probably CI misconfiguration during the development. I did restart the test |
@OPpuolitaival For the time being, is there anything we can do from the GitHub side of things to progress this PR, or is this stuck waiting on a CI change? |
feature-hal-spec-usb-device branch do not pass the CI. That is the root cause. The results are visible in https://mbed-os.mbedcloudtesting.com/job/mbed-os-ci/job/feature-hal-spec-usb-device/ I need to find someone to discuss what is the best solution for that |
Started email thread with @studavekar and @c1728p9 |
Fixed usb tests skip command: Restarted tests also |
Description
I implemented USB Device feature for Renesas mbed boards(GR-PEACH and GR-LYCHEE).
The Greentea test of USB Device(Basic / Serial) results are here.
Test_PEACH_GCC.txt
Test_LYCHEE_GCC.txt
Pull request type