-
Notifications
You must be signed in to change notification settings - Fork 42
QA and testing
Priority: high
Integration tests are part of the fabric8-analytics-common repository
They are based on the Behave project
-
Documentation is part of the fabric8-analytics-common repository, see README.md
-
Contains outdated informations
-
Needs to be updated
-
Test steps description are now generated and presented on page fabric8-analytics.github.io
Priority: high
POC for EE tests : https://github.com/naina-verma/poc-tests-analytics/blob/master/README.md All EE tests should go to: https://github.com/fabric8io/fabric8-test
Priority: normal
Unit tests are part of sources for all components
-
run test coverage reports periodically
-
publish code coverage on https://codecov.io/gh/fabric8-analytics/
-
setup a git hook?
Priority: normal
-
Performance tests are run against Core server (almighty-core)
-
Performance tests are run against Jobs server (flow-analysis and so)
-
CRUD tests for workitems
-
Contact information: Pavel Macik
Priority: low
N/A at this moment
-
setup a git hook?
-
[×] Make sure that all tests are on https://github.com/fabric8io/fabric8-test
-
[×] Dockerize the tests
-
[×] Further cooperate with Leonard Dimaggio on plans for EE tests
-
[×] Specify test scenarios
-
[✓] Provide documentation of test steps
-
[-] Display link to test results
-
[-] Cooperate with devels to update API documentation
-
[✓] Create smoketests
-
[-] Create tests for all server API calls
-
[-] Create tests for all jobs API calls
-
[×] Create API test coverage report
-
[-] Cooperate with devels to integrate tests into MR workflow
-
[?] Possibly use GIT hooks for this task
-
[-] https://github.com/fabric8-analytics/fabric8-analytics-server/issues/28
-
[-] https://github.com/fabric8-analytics/fabric8-analytics-server/issues/29
-
[-] Cooperate with Pavel Macik who is responsible for perftests for all components
-
[-] Define stories for perftests for analytics modules
-
[-] The process needs to be refined
-
[-] https://github.com/fabric8-analytics/fabric8-analytics-server/issues/30
-
[-] Cooperate with devels to integrate tests into MR workflow
-
[?] Possibly use GIT hooks for this task
-
[-] Define the process
-
[-] Cooperate with devels to follow the process
-
[-] Update/create Jenkins jobs to perform regression tests