You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafodion.apache.org by "Alice Chen (JIRA)" <ji...@apache.org> on 2015/07/22 20:14:12 UTC

[jira] [Created] (TRAFODION-87) LP Blueprint: infra-install-test - infra - Test environment for installer

Alice Chen created TRAFODION-87:
-----------------------------------

             Summary: LP Blueprint: infra-install-test - infra - Test environment for installer
                 Key: TRAFODION-87
                 URL: https://issues.apache.org/jira/browse/TRAFODION-87
             Project: Apache Trafodion
          Issue Type: New Feature
          Components: Build Infrastructure
            Reporter: Steve Varnau
            Assignee: Steve Varnau
            Priority: Critical


Initial task can be a simple checker job to check syntax of shell scripts.

But larger task is to set up a test environment to actually run installation as a basic test.
Biggest issue is that installer needs to run as root, so there is no isolation from malicious or accidental destruction.

The malicious side can be avoided by making these gate-only test, meaning it has been code-reviewed before tests run.
Perhaps we can add a pipeline between check and gate for check tests that need one core-reviewer approval, but not approval to run?

The accidental side perhaps can be dealt with either by cloud automation to re-create or re-set the VM after each test, or at least a pre/post check that makes sure the system is suitable for next test.

The pre and post conditions for installer test needs to be identified -- joint task for infra and install teams.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)