metaonly interface ti.xdais.qualiti.ITest
XDCspec summary sourced in ti/xdais/qualiti/ITest.xdc
metaonly interface ITest {  ...
XDCspec declarations sourced in ti/xdais/qualiti/ITest.xdc
package ti.xdais.qualiti;
 
metaonly interface ITest {
module-wide constants & types
    enum TestDetailLevel//  {
        DETAILLEVEL_FAILDETAILS,
        DETAILLEVEL_TESTLOG,
        DETAILLEVEL_TESTOUTPUT
    };
 
    enum TestStatus//  {
        TEST_NOTRUN,
        TEST_PASS,
        TEST_FAIL,
        TEST_NOTAPPLY,
        TEST_RUNNING,
        TEST_RUNERROR
    };
 
    metaonly struct AlgoParams//  {
        String moduleName;
        String vendor;
        String interfaceName;
        String architecture;
        String baseDir;
        String library;
        String headers[];
    };
 
    metaonly struct CompilerParams//  {
        Bool isTICompiler;
        Bool isC6x;
        String libFormat;
        String version;
        String log;
    };
 
    metaonly struct Test//  {
        String id;
        String title;
    };
 
    metaonly struct TestAttrs//  {
        String description;
        Bool isPerformanceTest;
    };
 
    metaonly struct TestResult//  {
        ITest.TestStatus status;
        String statusDetails;
        System.RunResult runResult;
    };
 
    metaonly struct TestSettings//  {
        String cgtoolsDir;
        String cgxmlDir;
    };
module-wide functions
    ITest.TestAttrs getAttrs// (String testId);
    Void reset// (String testId);
    ITest.TestResult run// (String testId, ITest.AlgoParams algoParams, ITest.TestSettings testSettings, Int testDetailLevel, Any cbPrintLog);
}
 
enum ITest.TestDetailLevel
XDCspec declarations sourced in ti/xdais/qualiti/ITest.xdc
enum TestDetailLevel {
    DETAILLEVEL_FAILDETAILS,
    DETAILLEVEL_TESTLOG,
    DETAILLEVEL_TESTOUTPUT
};
 
 
enum ITest.TestStatus
XDCspec declarations sourced in ti/xdais/qualiti/ITest.xdc
enum TestStatus {
    TEST_NOTRUN,
    TEST_PASS,
    TEST_FAIL,
    TEST_NOTAPPLY,
    TEST_RUNNING,
    TEST_RUNERROR
};
 
 
struct ITest.AlgoParams
XDCspec declarations sourced in ti/xdais/qualiti/ITest.xdc
metaonly struct AlgoParams {
    String moduleName;
    String vendor;
    String interfaceName;
    String architecture;
    String baseDir;
    String library;
    String headers[];
    ITest.CompilerParams compilerParams;
};
 
 
struct ITest.CompilerParams
XDCspec declarations sourced in ti/xdais/qualiti/ITest.xdc
metaonly struct CompilerParams {
    Bool isTICompiler;
    Bool isC6x;
    String libFormat;
    String version;
    String log;
};
 
 
struct ITest.Test
XDCspec declarations sourced in ti/xdais/qualiti/ITest.xdc
metaonly struct Test {
    String id;
    String title;
};
 
 
struct ITest.TestAttrs
XDCspec declarations sourced in ti/xdais/qualiti/ITest.xdc
metaonly struct TestAttrs {
    String description;
    Bool isPerformanceTest;
};
 
 
struct ITest.TestResult
XDCspec declarations sourced in ti/xdais/qualiti/ITest.xdc
metaonly struct TestResult {
    ITest.TestStatus status;
    String statusDetails;
    System.RunResult runResult;
};
 
 
struct ITest.TestSettings
XDCspec declarations sourced in ti/xdais/qualiti/ITest.xdc
metaonly struct TestSettings {
    String cgtoolsDir;
    String cgxmlDir;
};
 
 
ITest.getAttrs()  // module-wide
XDCspec declarations sourced in ti/xdais/qualiti/ITest.xdc
ITest.TestAttrs getAttrs(String testId);
 
 
ITest.reset()  // module-wide
XDCspec declarations sourced in ti/xdais/qualiti/ITest.xdc
Void reset(String testId);
 
 
ITest.run()  // module-wide
XDCspec declarations sourced in ti/xdais/qualiti/ITest.xdc
ITest.TestResult run(String testId, ITest.AlgoParams algoParams, ITest.TestSettings testSettings, Int testDetailLevel, Any cbPrintLog);
 
generated on Mon, 27 Oct 2014 17:56:36 GMT