Bug 280965

Summary: need a focused suite of target tests
Product: [Technology] RTSC (ARCHIVED) Reporter: Dave Russo <d-russo>
Component: TargetsAssignee: Sasha Slijepcevic <sascha>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P1 CC: dfriedland, rowlands, vikram.adiga
Version: unspecifiedKeywords: test
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard: target:3.23

Description Dave Russo CLA 2009-06-19 20:33:12 EDT
When creating a new target it is important to know if it is "correct".  We should factor out a small set of tests from the test tree that can easily be run on any target and make sure that it is easy to run the tests on all targets that are part of a distribution.  

At a minimum the test suite should contain tests that would detect https://bugs.eclipse.org/bugs/show_bug.cgi?id=280521
Comment 1 Sasha Slijepcevic CLA 2010-05-28 22:15:33 EDT
The testsuite 'alltargets' is created with two tests - one for 280521 and one 'hello world' type test.

For now, to run the tests for all supported targets, or at least the ones for which there are CG Tools installed, type:
SM-MAKE .all-files TESTSUITES=alltargets TARGS=

To run only a subset of targets, list them in the variable TARGS. The golden output is created for all targets.
Comment 2 Dave Russo CLA 2011-06-15 20:21:35 EDT
Moved to fix verify to XDCtools 3.22.02
Comment 3 Vikram Adiga CLA 2011-12-09 19:11:11 EST
Verified to be working correctly on:

xdc test tree: xdctest-b08
xdc product: 3.23.00.32

Ran the command SM-MAKE .all-files TESTSUITES=alltargets TARGS= . All targets are confirmed to be tested from the log file generated in src/alltargets
Comment 4 Vikram Adiga CLA 2011-12-09 19:49:30 EST
added a hudson job "xdctest_alltargets" for all targets
Comment 5 Dave Russo CLA 2012-01-23 20:59:59 EST
shipped in xdctools 3.23.00.33