runmedev / runmedev/web

CUJ: Misconfigured Runner - cell can't execute

Open
#111 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
45
Forks
6
Avg merge
7h 14m
Merged PRs (30d)
51

Description

We need a CUJ to make sure its easy to debug all the different types of errors that could lead to cells not running

  • User isn't logged in
  • Runner isn't configured
  • Cert error

A descriptive error should be surfaced in the cell output. Right now we just show a red banner at the top of the page that then goes away.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue names no files or existing tests. Start by locating the CUJ coverage and the cell-execution error-handling entry point; exercise the logged-out, unconfigured-runner, and certificate-error cases. Done means each case produces a descriptive error in the cell output instead of only a transient top-page banner.

Written by the indexing model from the issue text.

Assessment

Tech stack
react, typescript
Domain
frontend, testing-qa
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.