Bug 141186 [Automation] Rewrite build files for test plugins and integrate with build
BIRT test framework has changed. QA's test plug-ins also need some changes. We need to rewrite the build scripts for each test plug-ins. Here is the requirements: 1. Public targets Each build file should define the several public targets: a) UnitTest b) APIJavadoc c) Clean d) Report 2. Private targets Follow the names: e) compileTest (depend on f) ) f) buildDependents g) utest (for develop usage, depend on b),c),d) ) 3. Integration Work with build team, integrate the test with daily build, we should be able to see the log and test result from our build page. 4. Misc 1) Move reusable logic or script code into our "org.eclipse.birt.tests.core" plugin 2) The caller(daily build) should be able to redirect all the outputs like logs, reports etc. These path should be defined as variables.
testsuites/org.eclipse.birt.report.tests.engine/src/org/eclipse/birt/report/tests/engine/AllTests.java
/*******************************************************************************
 * Copyright (c) 2004 Actuate Corporation. All rights reserved. This program and
 * the accompanying materials are made available under the terms of the Eclipse
 * Public License v1.0 which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v10.html
 * 
 * Contributors: Actuate Corporation - initial API and implementation
 ******************************************************************************/
package org.eclipse.birt.report.tests.engine;
import java.util.Locale;
import org.eclipse.birt.report.tests.engine.api.Bug128854PrompttextTest;
import org.eclipse.birt.report.tests.engine.api.DefaultStatusHandlerTest;
import org.eclipse.birt.report.tests.engine.api.EngineConfigTest;
import org.eclipse.birt.report.tests.engine.api.HTMLActionHandlerTest;
import org.eclipse.birt.report.tests.engine.api.HTMLCompleteImageHandlerTest;
import org.eclipse.birt.report.tests.engine.api.HTMLEmitterConfigTest;
import org.eclipse.birt.report.tests.engine.api.HTMLRenderContextTest;
import org.eclipse.birt.report.tests.engine.api.HTMLRenderOptionTest;
import org.eclipse.birt.report.tests.engine.api.HTMLServerImageHandlerTest;
import org.eclipse.birt.report.tests.engine.api.RenderFolderDocumentTest;
import org.eclipse.birt.report.tests.engine.api.RenderOptionBaseTest;
import org.eclipse.birt.report.tests.engine.api.ReportEngineTest;
import org.eclipse.birt.report.tests.engine.api.ReportParameterConverterTest;