You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 6
Next »
This page is to describe the integration testing steps for Airavata release verification and effort to automate those test for future release.
SCOPE
Airvata testing for running Grid (XSEDE, Campus Clusters) and Cloud jobs to verify the release.
Verify Build
- Compile the project with an empty Maven repository mvn install -Dmaven.repo.local=/tmp/cleanrepo
- Verify the modules/distribution/ (Make sure size of each distribution is less than 100MB)
- airavata-server
- /apache-airavata-server-<version>-bin.tar.gz
- target/apache-airavata-server-<version>-bin.zip
Test Registry (Xbaya currently)
Test Airavata API
Test Running Workflow (Xbaya currently)
- Note: Add test scenarios for other components like Messaging, XBaya, Workflow