testng-python-16.1.xml #4

  • //
  • main/
  • guest/
  • perforce_software/
  • helix-web-services/
  • main/
  • source/
  • testing/
  • testng-python-16.1.xml
  • View
  • Commits
  • Open Download .zip Download (578 B)
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name="2016.1.0 Python SDK - p4d 16.1" verbose="1" >
    <groups>
        <run>
            <exclude name="project-server" />
        </run>
    </groups>
    <test name="Standard">
        <classes>
            <class name="com.perforce.hws.testing.BasicPythonEnvironmentTestSetup" />
            <class name="com.perforce.hws.testing.PythonTestFactory" />
        </classes>
    </test>
    <listeners>
        <listener class-name="com.perforce.hws.testing.reporting.YamlReporter" />
    </listeners>
</suite>
# Change User Description Committed
#4 19615 mphillips Reorder XML to Windows Eclipse TestNG likes the ordering.

Trish has tried it out on Mac and it seems fine.
#3 19535 drobins Refactor package names to hws
#2 19338 tjuricek Create custom reporting mechanism to allow for clear "multiple suite" reports...
with logging!

This standardizes on log4j 2 as the backend (was just used on the server side). We have an "in memory appender" that we use to capture results during testing, which we associate with each method run.

The whole system spits out yaml files for each suite run, which are then read in via a final task and a single html report is spit out with ... everything... in it.
#1 19269 tjuricek Create infrastructure for calling python tests via TestNG, with our first (basic login) test.