From f7edfd265776f7419e2f392be8411261c556abb1 Mon Sep 17 00:00:00 2001 From: David Anderson Date: Fri, 15 Aug 2003 22:19:25 +0000 Subject: [PATCH] timeout_check -> transitioner svn path=/trunk/boinc/; revision=2122 --- checkin_notes | 3 + doc/result.html | 34 +++++----- doc/tools_work.html | 40 ++++++++++++ doc/work.html | 80 +++++++---------------- doc/wu_sched_params.html | 57 ++++++++++++++++ sched/Makefile.am | 8 +-- sched/{timeout_check.C => transitioner.C} | 0 7 files changed, 143 insertions(+), 79 deletions(-) create mode 100644 doc/wu_sched_params.html rename sched/{timeout_check.C => transitioner.C} (100%) diff --git a/checkin_notes b/checkin_notes index 9e8c804b8d..c822981c10 100755 --- a/checkin_notes +++ b/checkin_notes @@ -5795,3 +5795,6 @@ David Aug 15 2003 tools/ backend_lib.C,h create_work.C + +David Aug 15 2003 + - changed "timeout_check" to "transitioner" diff --git a/doc/result.html b/doc/result.html index 91c768311c..9e605b8cc3 100644 --- a/doc/result.html +++ b/doc/result.html @@ -2,22 +2,19 @@

Results

-A result describes an instance of a computation, either to be -performed, in progress, or completed. -Results are stored in the result table of the BOINC DB. +A result describes an instance of a computation, either unstarted, +in progress, or completed. The attributes of a result include: -

+
host
+The host that executed the computation. +
CPU time
+The CPU time that was used. +
exit status
+

The following attributes are defined after the result is completed:

Results are normally created using the diff --git a/doc/tools_work.html b/doc/tools_work.html index e52f834f96..377fc7157c 100644 --- a/doc/tools_work.html +++ b/doc/tools_work.html @@ -29,6 +29,46 @@ create_work infile_1 ... infile_m // input files

+The WU template file has the form +

+[ <file_info>...</file_info> ]
+[ ... ]
+<workunit>
+    [ <command_line>-flags xyz</command_line> ]
+    [ <env_vars>name=val&name=val</env_vars> ]
+    [ <max_processing>...</max_processing> ]
+    [ <max_disk>...</max_disk> ]
+    [ <file_ref>...</file_ref> ]
+    [ ... ]
+</workunit>
+
+The components are: + + + + + + + + + + +
<command_line>The command-line arguments to be passed to the main program. +
<env_vars>A list of environment variables in the form +name=value&name=value&name=value. +
<max_processing>Maximum processing +(measured in Cobblestones). +An instance of the computation that exceeds this bound will be aborted. +This mechanism prevents an infinite-loop bug from +indefinitely incapacitating a host. +The default is determined by the client; typically it is 1. +
<max_disk>Maximum disk usage (in bytes). +The default is determined by the client; typically it is 1,000,000. +
<file_ref> describes a reference to an input file, each of which is +described by a <file_info> element. +
+

The workunit template file is processed as follows: