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

  1. Compile the project with an empty Maven repository mvn install -Dmaven.repo.local=/tmp/cleanrepo
  2. Verify the modules/distribution/ (Make sure size of each distribution is less than 100MB)

Test Registry (Xbaya currently)

Test Airavata API

Test Running Workflow (Xbaya currently)