Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Uncertain future #18

Closed
Meziu opened this issue Mar 10, 2024 · 3 comments · Fixed by #19
Closed

Uncertain future #18

Meziu opened this issue Mar 10, 2024 · 3 comments · Fixed by #19

Comments

@Meziu
Copy link
Member

Meziu commented Mar 10, 2024

After rust3ds/ctru-rs#171, the future of test-runner seems dim. Download links for Citra are unreachable and the emulator is officially dead.

@ian-h-chamberlain With the current state of things, and the fact we already planned on merging this repo back into ctru-rs, what are the remaining components that we can salvage from test-runner? Glancing over the project, it seems that anything more than just building the tests needs to be taken down.

@ian-h-chamberlain
Copy link
Member

I think the plan I mentioned in #5 (comment) probably still applies, whether we decide to continue with Citra or not. Basically

  • Move test-runner crate into ctru-rs, since the GDB / socket / console runners will probably still be useful, even on real hardware
  • Keep this repo as a GitHub Actions repo, with at least the setup action still for devkitPro + rust toolchain containers
  • Either keep the run-tests action as-is, change it to use a different emulator, or delete it, depending on the outcome of discussion on Citra development has concluded ctru-rs#171

Does that make sense?

@Meziu
Copy link
Member Author

Meziu commented Mar 16, 2024

Let’s try to hook the emulated tests to a different source of Citra, and everything that isn’t a github action can be merged into ctru-rs.

@AzureMarker
Copy link
Member

I think continuing with a different source of Citra is a good option for now, and it will probably be just fine for a long time. Investigating other options can happen in parallel.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants