[FlakyTest] ServiceControlCliSuite
- Dominant language
- Scala
- Stars
- 2.4k
- Forks
- 1k
- PR merge metrics
- No merged PRs in 30d
Description
### Code of Conduct
- [X] I agree to follow this project's [Code of Conduct](https://www.apache.org/foundation/policies/conduct)
### Search before asking
- [X] I have searched in the [issues](https://github.com/apache/incubator-kyuubi/issues) and found no similar issues.
### Describe the subtask
https://lists.apache.org/thread/g0ydjyo9893f0dvvmgg3sgkkfcr2xzm6
```
ServiceControlCliSuite:
- test expose to same namespace
- test not specified namespace
- test expose to another namespace
- test render zookeeper service node info
- test expose zk service node to another namespace
- test get zk namespace for different service type
- test list zk service nodes info
- test get zk service nodes info *** FAILED ***
"" did not contain "/kyuubiserver_03 localhost 10000
1.5.1-incubating
" (ServiceControlCliSuite.scala:75)
- test delete zk service nodes info *** FAILED ***
"" did not contain "/kyuubiserver_04 localhost 10000
1.5.1-incubating
" (ServiceControlCliSuite.scala:75)
- test verbose output
- test get zk namespace for different engine type and subdomain
```
### Parent issue
#1733
### Are you willing to submit PR?
- [ ] Yes I am willing to submit a PR!
Contributor guide
Research direction
Start with ServiceControlCliSuite.scala at line 75 and reproduce the two failed tests: get zk service nodes info and delete zk service nodes info. Compare their actual empty output with the expected service-node text; done means both tests pass reliably without flaking.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- scala
- Domain
- cli, testing
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100