Type: required
         Title: cwscheckapi replaced with subsequenttests
     Posted by: [email protected]
      Affected: [email protected],[email protected],-
         TaskId: i109707
<http://www.openoffice.org/issues/show_bug.cgi?id=109707>
Effective from: DEV300 CWS sb118
           CWS:
<http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300/sb118>
    CWS status: new


*Summary*
--------
- solenv/bin/cwscheckapi
- solenv/bin/installoffice

+ solenv/bin/subsequenttests

*Description*
-------------
Quoting <http://qa.openoffice.org/issues/show_bug.cgi?id=109707>: 
"CWS sb118 (see
<http://wiki.services.openoffice.org/wiki/Test_Cleanup>) uniformly
places tests that depend on modules up in the build hierarchy (some
unit tests, unoapi tests, etc.) into directories mentioned in
build.lst files but with makefile.mks guarded by OOO_SUBSEQUENT_TESTS.

"solenv/bin/cwscheckapi used to run unoapi tests, by default for only
those modules modified by a CWS (broken for HG-based CWSs).

"cwscheckapi can be subsumed by a new tool,
solenv/bin/subsequenttests, that scans all build.lst files for
makefile.mks mentioning OOO_SUBSEQUENT_TESTS and calling dmake on all
of those."


subsequenttests requires a complete OOo build, up through module
smoketestoo_native, as prerequisite.  Quoting
<http://hg.services.openoffice.org/cws/sb118/file/8bd61fad2965/solenv/bin/subsequenttests#l42>:

 print STDERR "usage: $0 [-P<n>] [-- <args>]\n";
 print STDERR " -P<n>  number of parallel dmake invocations\n";
 print STDERR " <args> are passed to dmake invocations\n";


@Gregor:  Can you include a call of subsequenttests, if present in a
CWS, after the Smoketest step in the buildbot scripts?

@Bernd:  Note that this will render the CWSCheckAPI entries on a CWS
EIS page meaningless.  Unlike cwscheckapi, subsequenttests does not
report any status to EIS.


solenv/bin/installoffice (and a few other solenv/bin scripts) was only
used by cwscheckapi and has consequently also been removed.


Send feedback to [email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to