Index: docs/manual/getting_started.txt ================================================================== --- docs/manual/getting_started.txt +++ docs/manual/getting_started.txt @@ -1,25 +1,43 @@ 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] // Index: docs/manual/megatest_manual.html ================================================================== --- docs/manual/megatest_manual.html +++ docs/manual/megatest_manual.html @@ -896,23 +896,44 @@

Getting Started

-
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.


[An example footnote.]

Index: example/megatest.config ================================================================== --- example/megatest.config +++ example/megatest.config @@ -5,18 +5,18 @@ [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]