LibertyOS-Development / kernel

The kernel for LibertyOS.
Apache License 2.0
277 stars 12 forks source link

Tracking issue for test runner. It is and has been failing #28

Open davethiede opened 1 year ago

davethiede commented 1 year ago

Describe the bug A clear and concise description of what the bug is.

To Reproduce Steps to reproduce the behavior:

  1. cargo test

Expected behavior A clear and concise description of what you expected to happen. The tests should complete successfully and cargo test exit gracefully.

Screenshots If applicable, add screenshots to help explain your problem.

Additional information

Additional context Add any other context about the problem here.

danielteberian commented 1 year ago

Yes, I mentioned this somewhere the other day. You can run tests if you run them individually, but you cannot run all the tests with "cargo test". I would love to fix this, especially because of how many tests I could add. I think that it would be a great step forward to have the ability to test all the modules and functions of the kernel. How do you think we should go about doing this?

davethiede commented 1 year ago

I had tried to find out how to assign this to me but didn't see the option. I'm still learning the build environment so no clear path forward. I'm trying to start with the basics to get a simple build but have been running into errors when I try to do a "cargo boot image". the errors are all related to missing things like Ok() and Err(). it is apparent that something is missing in my simple test environment. is there a chat channel related to this os?