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

Add test support for risc-v platform #2391

Closed
5 tasks done
smlambert opened this issue Mar 17, 2021 · 10 comments
Closed
5 tasks done

Add test support for risc-v platform #2391

smlambert opened this issue Mar 17, 2021 · 10 comments

Comments

@smlambert
Copy link
Contributor

smlambert commented Mar 17, 2021

This issue is to list the set of PRs already completed to support the riscv platform and to close on any final items required for lifting up fully automated AQA testing at the project (using default list as defined in build pipelines).

@smlambert smlambert added this to the March 2021 milestone Mar 17, 2021
@sxa
Copy link
Member

sxa commented Mar 17, 2021

Current status: RISC-V needs two things at present:

  • an increased timeout on the Xvfb startup (I've increased it from 10 to 100 for the purposes of testing but it likely doens't need to be that high (sxa@d54025e)
  • Changes to enable it in ottawa.csv (sxa/TKG@3349be1) otherwise all tests will be skipped

Latest grinder_tkg output with both changes as follows:

@glemon-123
Copy link

Hi sxa, we have done some tests on the board with BishengJDK-RISCV, and the result seems ok. Would you please run the following command: cat /proc/self/mountinfo and see if sys/fs/cgroup/memory exists like this:

cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)

Thanks!

@sxa
Copy link
Member

sxa commented Mar 22, 2021

The machine is currently offline as per adoptium/infrastructure#2066 so I can't get that from you at the moment although it's a fairly default Debian installation on a HiFive Unleashed board.

@feilongjiang
Copy link

Hi @sxa, are there any updates on Bisheng risc-v grinder_tkg tests? Hope I didn't miss anything... 👀

@sxa
Copy link
Member

sxa commented Apr 7, 2021

@lumpfish has been looking at it - the physical RISC-V machines we have have been offline for a few weeks unfortunately (I'm hoping to get another two delivered to me soon - is Huawei able to provide any accessible RISC-V systems?) so we've been testing on a virtual system, and I believe he has two issues which he is about to raise.

@karianna karianna modified the milestones: March 2021, April 2021 Apr 7, 2021
@yadongw
Copy link

yadongw commented Apr 13, 2021

@lumpfish has been looking at it - the physical RISC-V machines we have have been offline for a few weeks unfortunately (I'm hoping to get another two delivered to me soon - is Huawei able to provide any accessible RISC-V systems?) so we've been testing on a virtual system, and I believe he has two issues which he is about to raise.

Unfortunately, it's also difficult for us to access the risc-v boards. As far as I know, the HiFive Unleashed is discontinued and the stock is extremely low, and the Hifive Unmatched is delayed due to component shortages.

@smlambert smlambert removed this from the April 2021 milestone May 3, 2021
@yadongw
Copy link

yadongw commented Sep 26, 2021

@sxa The testing progress of bishengjdk riscv have been pended for months due to lack of hardware. Recently, we've got several unmatched broads exclusively used to do the test. Shall we restart this work?

@sxa
Copy link
Member

sxa commented Sep 27, 2021

Yes please :-) I've put in a PR to enable testing on JDK11. I'm currently running tests on an Unleashed and a a Beagleboard Starlight prototype board so we have some capacity but more is always welcome!

@smlambert
Copy link
Contributor Author

Closing this as complete (and also noting the risc-v builds are not currently running, once they are back up, we can always create a new issue if there are any issues with running tests).

@sxa
Copy link
Member

sxa commented Oct 6, 2022

There are definitely issues with running them, but at least for now the ones I've sen are not related to the automation around it - the jobs run as well as can be expected so thanks for closing this one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants