---
# System prepended metadata

title: Che/CRW QE cli (che-inspector)

---

 # Che/CRW QE cli (che-inspector)
 
 ## Goal
 Remove duplication - have a single implementation/place where all the QE tasks will be implemented.
 
 # Responsibilities
 - Perform Che/CRW updates
 - Run tests/verification
     - typescript UI tests (Happy Path, Devfiles, ...) (upstream/downstream)
     - test-harness
     - Any other tests we might have
 - Installation of che/crw
     - Customizatons?
 - Reporter (existing results checking)


## How will it look like?
Multiple arch support.


`che-inspector deploy-ide --tool=chectl --config=config/inspector.yaml`
`che-inspector deploy-ide --tool=operator-hub` <- is this needed? (chectl should be capable of this)

## POC implementation
`che-inspector install`


### Description of story

``` yaml
spec:
  ideDeployment:
    che-cli:
      namespace: myNamepsace
      checluster-patch: |
         MYPATCH
  tests:
    typescript:
    suite: happy-path
    username: test
          ...
  reporter:
    slack:
      token:
      url:
      mail:
```
