Skip to content

Add TS_IDE_START_TIMEOUT constant and Claude Code configuration#23734

Merged
dmytro-ndp merged 8 commits intomainfrom
CRW-10034
Feb 2, 2026
Merged

Add TS_IDE_START_TIMEOUT constant and Claude Code configuration#23734
dmytro-ndp merged 8 commits intomainfrom
CRW-10034

Conversation

@dmytro-ndp
Copy link
Copy Markdown
Contributor

@dmytro-ndp dmytro-ndp commented Feb 1, 2026

What does this PR do?

  1. Add TS_IDE_START_TIMEOUT constant - New timeout for IDE startup in TIMEOUT_CONSTANTS.ts, which helps to handle The workspace status remains "Starting" in the last 300 seconds start workspace error:
Screenshot from 2026-02-01 17-44-59

Test run, which handled error correctly: https://jenkins-csb-crwqe-main.dno.corp.redhat.com/job/Testing/job/e2e/job/basic/job/typescript-tests/51649/consoleFull

All functional test run: https://jenkins-csb-crwqe-main.dno.corp.redhat.com/job/Testing/job/e2e/job/complex/job/latest/job/functional-tests/2522/

  1. Add Claude Code AI assistant configuration for E2E test development:
  • CLAUDE.md - Project instructions and quick reference
  • /e2e-test-developer skill - Code style, patterns, and best practices guidance
  • /run-e2e-test command - Unified test runner for Che/Dev Spaces (local or Podman)

Screenshot/screencast of this PR

N/A

What issues does this PR fix or reference?

CRW-10034

How to test this PR?

Timeout constant:

  • Run E2E tests that use TS_IDE_START_TIMEOUT (e.g., SmokeTest with )

Claude Code configuration:

  1. Install Claude Code CLI
  2. Run claude in tests/e2e/ directory
  3. Test skills: /e2e-test-developer, /run-e2e-test

PR Checklist

  • The Eclipse Contributor Agreement is valid
  • Code produced is complete
  • Code builds without errors
  • Tests are covering the bugfix or new feature
  • The repository devfile is up to date and works
  • Sections What issues does this PR fix or reference and How to test this PR completed
  • Relevant user documentation updated
  • Relevant contributing documentation updated
  • CI/CD changes implemented, documented and communicated

Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
@dmytro-ndp dmytro-ndp merged commit 07d7770 into main Feb 2, 2026
6 checks passed
@dmytro-ndp dmytro-ndp deleted the CRW-10034 branch February 2, 2026 15:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants