Skip to content
This repository has been archived by the owner on Apr 21, 2024. It is now read-only.

Commit

Permalink
Merge pull request #330 from wso2/readme
Browse files Browse the repository at this point in the history
Add intg test README
  • Loading branch information
kasunbg authored May 4, 2019
2 parents 45e8c48 + 1d767b9 commit 6e7b918
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 7 deletions.
25 changes: 18 additions & 7 deletions integration-tests/README.md
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,16 +1,27 @@
#Product(IAM) integration test automation scripts will be maintained here.
Product(IAM) integration test automation scripts are maintained here.

####const.py
These test scripts support executing existing product integration tests at wso2/product-is repo
in both Linux and Windows environments. Most of the logic is written in python as it is
an interoperable, scriptable language.

The script execution order, and how testgrid invokes them is illustrated in the below diagram:

####intg-test-runner.sh | intg-test-runner.bat
![Testgrid-intg-test-execution-flow image](Testgrid-intg-test-execution-flow.png)


####requirements.txt
The files mentioned above are contained in three git repos:

1. Infra creation is done via AWS cloudformation scripts.
It is located at
[wso2-intg-test-cfn.yaml](https://github.com/wso2/testgrid/blob/33ecb6d76b6397963273574338ffa8aa5d223c93/jobs/intg-test-resources/wso2-intg-test-cfn.yaml) in wso2/testgrid repo.

####run-intg-test.py
2. Test execution entrypoint of testgrid is the **test.sh** which is located
in this repo.

3. Test execution scripts that are common to all Carbon products (APIM/EI/IS)
are located in a common repo wso2-incubator/test-integration-tests-runner
https://github.com/wso2-incubator/test-integration-tests-runner

####configure_product.py

Find a sample testgrid job configuration where all these are executed in
order, in here:
[intg-test-wso2is-master-testgrid.yaml](https://github.com/wso2/testgrid-job-configs/blob/7369823b79df8bb6626a80cb872b0a7ee3c9a550/RELEASES/intg-test-wso2is-master-testgrid.yaml)
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 6e7b918

Please sign in to comment.