Overview
Context
Changes
Modified docs/manual/getting_started.txt
from [d4e6b12deb]
to [857f4e6650].
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
|
Getting Started
===============
[partintro]
.Getting started with Megatest
.Getting started with Megatest: creating a testsuite/flow and your first test with installation instructions following.
--
How to install Megatest and set it up for running your regressions and continuous integration process.
How to create your first testsuite and add a test.
--
After installing Megatest you can easily create a flow or testsuite and add some tests.
Creating a Megatest Area
------------------------
.Using the helper to create a Megatest area
------------------
megatest -create-megatest-area
------------------
Creating a Test
---------------
.Using the helper to create a Megatest test
---------------
megatest -create-test testname
---------------
Installation
------------
Dependencies
~~~~~~~~~~~~
Chicken scheme and a number of "eggs" are required for building
Megatest. See the script installall.sch in the utils directory of the
distribution for a mostly automated way to install everything needed
for building Megatest on Linux.
Megatest. See the script installall.sh in the utils directory of the
source distribution for an automated way to install everything
needed for building Megatest on Linux.
footnote:[An example footnote.]
indexterm:[Example index entry]
//
//
// And now for something completely different: ((monkeys)), lions and
|
︙ | | |
Modified docs/manual/megatest_manual.html
from [360970d205]
to [e2ed77613e].
︙ | | |
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
|
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
|
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
|
</li>
</ol></div>
</div>
</div>
</div>
<h1 id="_getting_started">Getting Started</h1>
<div class="openblock">
<div class="title">Getting started with Megatest</div>
<div class="title">Getting started with Megatest: creating a testsuite/flow and your first test with installation instructions following.</div>
<div class="content">
<div class="paragraph"><p>How to install Megatest and set it up for running your regressions and continuous integration process.</p></div>
<div class="paragraph"><p>How to create your first testsuite and add a test.</p></div>
</div></div>
<div class="paragraph"><p>After installing Megatest you can easily create a flow or testsuite and add some tests.</p></div>
<div class="sect1">
<h2 id="_creating_a_megatest_area">Creating a Megatest Area</h2>
<div class="sectionbody">
<div class="listingblock">
<div class="title">Using the helper to create a Megatest area</div>
<div class="content monospaced">
<pre>megatest -create-megatest-area</pre>
</div></div>
</div>
</div>
<div class="sect1">
<h2 id="_creating_a_test">Creating a Test</h2>
<div class="sectionbody">
<div class="listingblock">
<div class="title">Using the helper to create a Megatest test</div>
<div class="content monospaced">
<pre>megatest -create-test testname</pre>
</div></div>
</div>
</div>
<div class="sect1">
<h2 id="_installation">Installation</h2>
<div class="sectionbody">
<div class="sect2">
<h3 id="_dependencies">Dependencies</h3>
<div class="paragraph"><p>Chicken scheme and a number of "eggs" are required for building
Megatest. See the script installall.sch in the utils directory of the
distribution for a mostly automated way to install everything needed
for building Megatest on Linux.</p></div>
Megatest. See the script installall.sh in the utils directory of the
source distribution for an automated way to install everything
needed for building Megatest on Linux.</p></div>
<div class="paragraph"><p><span class="footnote"><br>[An example footnote.]<br></span></p></div>
</div>
</div>
</div>
<div class="sect1">
<h2 id="_writing_tests">Writing Tests</h2>
<div class="sectionbody">
|
︙ | | |
Modified example/megatest.config
from [1023424f91]
to [ce9f9de360].
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
-
+
-
+
|
[fields]
CFG_TYPE This is the refdb to use.
RUN_TYPE Can be: full or quick
[setup]
# Adjust max_concurrent_jobs to limit parallel jobs
max_concurrent_jobs 50
# This is your link path, best to set it and then not change it
linktree #{getenv PWD}/linktree
linktree #{getenv MT_RUN_AREA_HOME}/linktree
# Job tools control how your jobs are launched
[jobtools]
launcher nbfake
# As you run more tests you may need to add additional disks
# the names are arbitrary but must be unique
[disks]
disk0 #{getenv PWD}/runs
disk0 #{getenv MT_RUN_AREA_HOME}/runs
[include local.megatest.config]
|