Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Investigate Robot automation for Renode

Aperta
#221 0 commenti 0 reazioni 1 assegnatario Vedi su GitHub

@Peyton-McKee ci sta già lavorando.

Dal 15/3/2025.

Valutazione

Questa issue non è ancora stata valutata.

Descrizione

Renode has an integration with a framework called Robot, which is a Python test automation framework. This framework will check different outputs and give success failure conditions. This will be super useful for automatically testing code, specifically for integration with GitHub actions to automatically test the car's code each time a pull request is made/a commit is made on a develop branch of something.

For this ticket, a simple proof of concept should be created to show the potential of Robot to be expanded into the codebase. It should be able to be run locally, not yet in the cloud but should be easily expansible.

Resources:
https://renode.readthedocs.io/en/latest/introduction/testing.html
https://robotframework.org/
https://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#introduction

Lingua principale
C
Stelle
2
Fork
2
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

  • Nessun Dockerfile né file Docker Compose
  • Ha un modello di pull request
  • Nessuna guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di Northeastern-Electric-Racing/Embedded-Base

Tutte le issue di Northeastern-Electric-Racing/Embedded-Base

Issue simili

Altre issue su C

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.