source: LMDZ6/branches/Amaury_dev/tools/fcm/lib/FCM/CLI/fcm-test-battery.pod @ 5099

Last change on this file since 5099 was 5095, checked in by abarral, 4 months ago

Revert cosp*/ from the trunk, as it's external code
Add missing bits from FCM2 source

File size: 1.1 KB
Line 
1=head1 NAME
2
3fcm test-battery
4
5=head1 SYNOPSIS
6
7Run FCM self tests.
8
9    fcm test-battery [...]
10
11=head1 ARGUMENTS
12
13Change directory to the FCM source tree, and runs this shell commmand:
14
15    exec prove -j "${NPROC:-9}" -s -r "${@:-t}"
16
17where NPROC is the number of processors on your computer. You can override the
18L<prove|prove> command line by specifying extra arguments. E.g. If you do not
19want to run the full test suite, you can specify the names of individual test
20files or their containing directories as extra arguments. For example:
21
22Run the full test suite with the default options.
23
24    fcm test-battery
25
26Run the full test suite with 12 processes.
27
28    fcm test-battery -j 12
29
30Run only tests under C<t/fcm-make/> with 12 processes.
31
32    fcm test-battery -j 12 t/fcm-make
33
34Run only C<t/fcm-make/10-log.t> in verbose mode.
35
36    fcm test-battery -v t/fcm-make/10-log.t
37
38=head1 OPTIONS
39
40Environment variables:
41
42=over 4
43
44=item TEST_PROJECT
45
46If this is set, run CM tests using a project sub-hierarchy in the test
47repositories.
48
49=item TEST_REMOTE_HOST
50
51If this is set, run CM tests using an auto-generated Subversion server on the
52host specified.
53
54=back
55
56=cut
Note: See TracBrowser for help on using the repository browser.