Details
-
Type:
New Feature
-
Status:
Reopened
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: X10 2.3
-
Component/s: Build/Test Infrastructure
-
Labels:None
-
Environment:All the supported platforms/compilers/transports.
-
Number of attachments :
Description
This will be a major rework of the existing test harness framework to support the following additional features:
[based on our past and on-going experiences with the current test harness and X10 language development requirements]
- common invocation/processing/reporting for both java and c++ backends.
- parallel test case execution based on policy settings (load balancing).
- functionality and performance testing/reporting.
- scale-up/scale-out testing for selected benchmarks.
- generation of snapshot distribution tarballs.
- xml report validation for Cattrack acceptance.
- inbuilt fault tolerance.
- portal-based invocation interface for ease of administration.
- unhindered portability across the supported configurations.
- extensible architecture to support future growth and DB linkages.
Issues may be supplanted by pending switch to TD2 infrastructure. Postponing until 2.1.1 at which point it should be clear what we need to do.