gemini-testing / gemini-testing/testplane

Can't use devServer option when dev server is launched by external process

Open
#1,000 1 comment 0 reactions 0 assignees View on GitHub
backlog
Dominant language
TypeScript
Stars
830
Forks
76
Avg merge
4d 10h
Merged PRs (30d)
14

Description

### Verify latest release

- [X] I verified that the issue exists in the latest Hermione release

### Hermione version

_No response_

### Last Hermione version that worked

_No response_

### Which area(s) of Hermione are affected? (leave empty if unsure)

Hermione core, Configuration

### Link to the code that reproduces this issue or a replay of the bug

_No response_

### Reproduction steps

1. Use the following config:
```
devServer: {
command: "echo 1",
logs: false,
readinessProbe: async () => {
return true;
},
},
```
2. Try to launch Testplane

### Actual Behavior

You will get `Terminating on critical error: Error: An error occured while launching dev server
Dev server failed with code '0' `

### Expected Behavior

It's possiblе to use devServer option to wait for an external server.

### Which Node.js version are you using?

18.20

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.