• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

umputun / ralphex
81%
master: 82%

Build:
Build:
LAST BUILD BRANCH: dependabot/go_modules/golang.org/x/term-0.42.0
DEFAULT BRANCH: master
Repo Added 21 Jan 2026 08:02AM UTC
Files 42
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH dashboard-tests
branch: dashboard-tests
CHANGE BRANCH
x
Reset
  • dashboard-tests
  • add-default-branch-template
  • add-dirty-worktree-check
  • add-notifications
  • add-reset-flag
  • auto-create-initial-commit
  • auto-plan-mode-detection
  • base-ref-skip-finalize
  • code-review-fixes
  • codex-error-hints
  • codex-wrapper-script
  • commented-defaults
  • configurable-colors
  • custom-config-dir
  • custom-external-review
  • dependabot/github_actions/goreleaser/goreleaser-action-7
  • dependabot/go_modules/github.com/go-git/go-billy/v5-5.7.0
  • dependabot/go_modules/github.com/go-jose/go-jose/v3-3.0.5
  • dependabot/go_modules/golang.org/x/crypto-0.45.0
  • dependabot/go_modules/golang.org/x/term-0.42.0
  • display-lines-changed-stats
  • docker-support
  • drop-go-git-backend
  • dump-defaults-and-update-skill
  • error-patterns
  • external-git-backend
  • feat/agent-frontmatter-model-v2
  • feat/claude-model-config
  • feat/per-phase-claude-models-v2
  • feat/scalar-config-fallback
  • feature/claude-plugin-support
  • finalize-step
  • fix-checkout-keep-untracked
  • fix-codex-not-installed
  • fix-codex-stderr-reporting
  • fix-dashboard-task-numbering
  • fix-isignored-global-patterns
  • fix-other-option-plan-questions
  • fix-plan-file-resolution
  • fix-process-group-cleanup
  • fix-progress-append-on-restart
  • fix-review-loop-exit
  • fix-review-signals
  • fix-scanner-buffer-size
  • fix-sigint-handling
  • fix-uncommitted-changes-handling
  • fix-version-unknown
  • fix-windows-build
  • fix-worktree-plan-commit-case-mismatch
  • fix-worktree-support
  • fix/docker-timezone-from-host
  • fix/not-logged-in-error-pattern
  • fix/strip-comments-markdown
  • fix/strip-leading-meta-comments
  • fix/windows-comment-setsid
  • force-exit-timeout
  • graceful-prompt-variables
  • interactive-plan-creation
  • interactive-plan-review
  • master
  • plan-draft-preview
  • progress-files-location
  • progress-fresh-start
  • project-local-config
  • ralphex-local-gitignore
  • refactor-git-service
  • refactor-main
  • refs/tags/v0.1.0
  • refs/tags/v0.10.0
  • refs/tags/v0.10.1
  • refs/tags/v0.10.2
  • refs/tags/v0.10.3
  • refs/tags/v0.10.4
  • refs/tags/v0.10.5
  • refs/tags/v0.10.6
  • refs/tags/v0.11.0
  • refs/tags/v0.11.1
  • refs/tags/v0.12.0
  • refs/tags/v0.12.1
  • refs/tags/v0.13.0
  • refs/tags/v0.14.0
  • refs/tags/v0.15.0
  • refs/tags/v0.15.1
  • refs/tags/v0.15.2
  • refs/tags/v0.15.3
  • refs/tags/v0.16.0
  • refs/tags/v0.2.0
  • refs/tags/v0.2.1
  • refs/tags/v0.2.2
  • refs/tags/v0.2.3
  • refs/tags/v0.26.1
  • refs/tags/v0.26.2
  • refs/tags/v0.26.3
  • refs/tags/v0.3.0
  • refs/tags/v0.4.0
  • refs/tags/v0.4.1
  • refs/tags/v0.4.2
  • refs/tags/v0.4.3
  • refs/tags/v0.4.4
  • refs/tags/v0.5.0
  • refs/tags/v0.6.0
  • refs/tags/v0.7.0
  • refs/tags/v0.7.1
  • refs/tags/v0.7.2
  • refs/tags/v0.7.3
  • refs/tags/v0.7.4
  • refs/tags/v0.7.5
  • refs/tags/v0.8.0
  • refs/tags/v0.9.0
  • remove-docker
  • rewrite-dk-script-python
  • unbounded-line-reader
  • verbose-completions
  • web-fixes
  • web-planner
  • web-ui
  • web-ui-improvements
  • windows-timeout
  • worktree-isolation

pending completion
21501932401

Pull #25

github

melonamin
fix(e2e): read view toggle class before click to avoid race

The initial class must be read before clicking the toggle button,
otherwise the state may have already changed by the time we read it.
Pull Request #25: Dashboard tests

4218 of 5232 relevant lines covered (80.62%)

124.77 hits per line

Relevant lines Covered
Build:
Build:
5232 RELEVANT LINES 4218 COVERED LINES
124.77 HITS PER LINE
Source Files on dashboard-tests
  • Tree
  • List 31
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
21501932401 dashboard-tests fix(e2e): read view toggle class before click to avoid race The initial class must be read before clicking the toggle button, otherwise the state may have already changed by the time we read it. Pull #25 30 Jan 2026 02:14AM UTC melonamin github pending completion  
21492994788 dashboard-tests fix(e2e): read view toggle class before click to avoid race The initial class must be read before clicking the toggle button, otherwise the state may have already changed by the time we read it. Pull #25 29 Jan 2026 08:07PM UTC melonamin github
79.57
21492892474 dashboard-tests fix(e2e): address best practices review findings - add .First() to header h1 locator in navigateToDashboard and TestDashboardLoads to avoid Playwright strict mode violations - extract expandAllSections helper, replacing 10 duplicate blocks an... Pull #25 29 Jan 2026 08:04PM UTC melonamin github
79.57
21492527505 dashboard-tests fix(e2e): replace remaining time.Sleep with polling helper Extract clickSessionByName helper that uses require.Eventually to poll the session sidebar until the target session appears, replacing manual sleep-retry loops in TestPlanParsingEdgeCases... Pull #25 29 Jan 2026 07:52PM UTC melonamin github pending completion  
21492308347 dashboard-tests fix(e2e): use correct CSS class for session meta info check The test checked for .session-meta which doesn't exist in the DOM. The actual structure uses .session-info as the container and .session-time for the always-present time metadata. Pull #25 29 Jan 2026 07:44PM UTC melonamin github pending completion  
21491800770 dashboard-tests fix(e2e): use .First() in waitVisible/waitHidden to avoid strict mode violation Playwright strict mode requires locators to resolve to exactly one element. Selectors like .section-header match multiple elements, causing WaitFor to fail. Using .Fi... Pull #25 29 Jan 2026 07:27PM UTC melonamin github pending completion  
21491525408 dashboard-tests fix(e2e): replace time.Sleep with condition-based waits Replace ~50 time.Sleep calls with proper polling-based waits to eliminate flaky failures on CI runners with variable timing. Changes: - Add polling helpers to e2e_test.go: waitForClass, wai... Pull #25 29 Jan 2026 07:18PM UTC melonamin github pending completion  
21365381764 dashboard-tests fix(e2e): put signals on timestamped lines in test fixture The tailer only extracts signals from timestamped lines. Plain lines without timestamps are treated as simple output without signal detection. Pull #25 26 Jan 2026 04:30PM UTC melonamin github
79.05
21365085061 dashboard-tests fix: only treat COMPLETED signal as terminal success state REVIEW_DONE and CODEX_REVIEW_DONE signals mark the end of review passes, not the end of execution. Only COMPLETED (from ALL_TASKS_DONE) and FAILED should be terminal signals that stop the... Pull #25 26 Jan 2026 04:21PM UTC melonamin github pending completion  
21359733817 dashboard-tests fix: only treat COMPLETED signal as terminal success state REVIEW_DONE and CODEX_REVIEW_DONE signals mark the end of review passes, not the end of execution. Only COMPLETED (from ALL_TASKS_DONE) and FAILED should be terminal signals that stop the... Pull #25 26 Jan 2026 01:41PM UTC melonamin github
79.05
See All Builds (477)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc