Change hierarchy in Che repo to separate tests
See original GitHub issueIs your task related to a problem? Please describe.
There are already some test folders in the che
root - e.g. e2e, selenium. Other tests are about to be added here (e.g. load tests) so the root will be quite chaotic.
Describe the solution you’d like
We decided to separate tests related stuff to the tests
folder. There is a POC hierarchy that should be created:
che
- assembly
- ...
- tests
- e2e
- functional (previous selenium)
- performance
- jenkins
Describe alternatives you’ve considered
The proper name of folders is not final. All ideas on naming are welcome, it would be nice to have that named properly.
Additional context
As a part of this issue, there would be also changes in pom.xml and build scripts - don’t forget! 😃
Issue Analytics
- State:
- Created 4 years ago
- Reactions:1
- Comments:8 (8 by maintainers)
Top Results From Across the Web
Testing best practices - GitLab Docs
All new spec files are run in random order to surface flaky tests that are dependent on test order. When randomized: The string...
Read more >Separate or project repository to store tests? Which, why, and ...
Separating the repositories keeps more clean environment. Repositories contain only things it's concerned about.
Read more >Getting changes from a Git Repository - GeeksforGeeks
--rebase: When a git pull command is called it will merge two branches and will create a separate branch which inherits the changes...
Read more >Name Mapping | TestComplete Documentation
The Name Mapping repository stores object identification information separately from tests making test maintenance easier. If your application changes, ...
Read more >basic administration - Gitolite
Go to the server and rename the repo at the Unix command line. Don't forget to retain the ".git" extension on the directory...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
I don’t like having technology as a main name of tests, but I’m afraid I can not come up with something better now. I would add at least the word
test
to the technology. So the final structure should be like this:Agree with the next project structure: