Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Make it easy to run all tests (cppunit and marionette)

#35

Right now, there's a single test runner for all cppunit-based tests, but there's no canned way to run all marionette tests and summarize the results. It'd be nice to have a single test runner that ran both the cppunit and marionette tests and provided a single results report.

The easiest thing would be to write a wrapper script (shell or Python) that runs all the tests and aggregates and summarizes the results. A more elegant approach would be to integrate the marionette tests into the cppunit machinery and use the existing cppunit test runner.

Reported by Christopher Stawarz · April 20th, 2010 @ 06:55 PM

State: resolved
Milestone: none
Assigned to: Christopher Stawarz Christopher Stawarz

Activity

  1. Christopher Stawarz
    Christopher Stawarz
    • State changed from new to open
    • Assigned user set to Christopher Stawarz

    The test_mworks script (added in commit 80070007dab93e01f581ff5332be136f1c34e6c7) implements the easy approach. However, we should still consider implementing the elegant approach at some point.

    May 6th, 2010 @ 05:50 PM

  2. Christopher Stawarz
    Christopher Stawarz
    • Milestone order changed from 0 to 0

    It looks like you can add cppunit tests at runtime by creating TestCase instances.

    July 9th, 2010 @ 01:01 PM

  3. Christopher Stawarz
    Christopher Stawarz
    • State changed from open to resolved

    The easy approach has been working fine for a while now, so I'm calling this resolved

    October 17th, 2012 @ 11:08 AM

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.