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

Car brutal shutdown job resiliency #291

Open
Benvii opened this issue Jun 5, 2023 · 0 comments
Open

Car brutal shutdown job resiliency #291

Benvii opened this issue Jun 5, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@Benvii
Copy link
Member

Benvii commented Jun 5, 2023

Car brutal shutdown happens sometimes, when the battery is too low and needs to be replaced for instance. It's really hard to recover from those situation, the current behavior is that when the car boot again it removed all pending job, which will simply destroy the last job and the player will have to subscribe again and redo everything.

New use case :
As a player, I want to be able to relaunch the current / last job not finished when the car boot again.

What does it means :

  • For drive job : redo the entire drive session
  • For recording job :
    • MVP : redo the entire recording session, training and so on
    • Advanced version :
      • add in RECORD job parameters the TRAIN job ID that was launched
      • during recovery if this parameter isn't present, redo the recording from start
      • else, we already started the training check if it's finished create the AI ASSISTED job, else watch for it to end
  • For AI ASSISTED : redo the entire job
@Benvii Benvii added the enhancement New feature or request label Jun 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant