<feed xmlns='http://www.w3.org/2005/Atom'>
<title>experiment-scripts.git/common.py, branch wip-ecrts14-pgm</title>
<subtitle>Helper scripts to make LITMUS^RT experiments easy!</subtitle>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/experiment-scripts.git/'/>
<entry>
<title>Added --crontab option to run_exps.py</title>
<updated>2013-05-01T19:48:01+00:00</updated>
<author>
<name>Jonathan Herman</name>
<email>hermanjl@cs.unc.edu</email>
</author>
<published>2013-05-01T19:48:01+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/experiment-scripts.git/commit/?id=cd9f1b026cc5c4526dfbd2f7b1c5f39edb6a7309'/>
<id>cd9f1b026cc5c4526dfbd2f7b1c5f39edb6a7309</id>
<content type='text'>
This will use crontab to automatically restart the machine and resume
the script when the machine crashes. An additional option, -k, is provided
to cancel this operation.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This will use crontab to automatically restart the machine and resume
the script when the machine crashes. An additional option, -k, is provided
to cancel this operation.
</pre>
</div>
</content>
</entry>
<entry>
<title>Improved accuracy of sched_trace measurement parsing.</title>
<updated>2013-04-23T18:01:35+00:00</updated>
<author>
<name>Jonathan Herman</name>
<email>hermanjl@cs.unc.edu</email>
</author>
<published>2013-04-23T18:01:35+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/experiment-scripts.git/commit/?id=7545402506aa76261e18d85af585ff0ac1cf05c1'/>
<id>7545402506aa76261e18d85af585ff0ac1cf05c1</id>
<content type='text'>
* Measurements from tasks missing &gt; 20% of their scheduling records are
ignored. This is configurable in config/config.py.
* Measurements which only have zero values are ignored.
* If either of these 2 situations are encountered print out a message the
first time using the common.log_once() method. See parse_exps.py for how
this is used with multiple threads.
* Measurements from a task's last job are ignored.
* Miss ratio is calculated only as a fraction of the number of jobs whose
matching release and completion records were found, not just release.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Measurements from tasks missing &gt; 20% of their scheduling records are
ignored. This is configurable in config/config.py.
* Measurements which only have zero values are ignored.
* If either of these 2 situations are encountered print out a message the
first time using the common.log_once() method. See parse_exps.py for how
this is used with multiple threads.
* Measurements from a task's last job are ignored.
* Miss ratio is calculated only as a fraction of the number of jobs whose
matching release and completion records were found, not just release.
</pre>
</div>
</content>
</entry>
<entry>
<title>Improved error handling in run_exps.py.</title>
<updated>2013-04-12T15:30:27+00:00</updated>
<author>
<name>Jonathan Herman</name>
<email>hermanjl@cs.unc.edu</email>
</author>
<published>2013-04-12T15:30:27+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/experiment-scripts.git/commit/?id=09bc409657606a37346d82ab1e4c44a165bd3541'/>
<id>09bc409657606a37346d82ab1e4c44a165bd3541</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>run_exps will run any command whose last argument is the duration.</title>
<updated>2013-04-10T18:35:37+00:00</updated>
<author>
<name>Jonathan Herman</name>
<email>hermanjl@cs.unc.edu</email>
</author>
<published>2013-04-10T18:35:37+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/experiment-scripts.git/commit/?id=4162cc0c57de22566efa6e2dab224909279f2a47'/>
<id>4162cc0c57de22566efa6e2dab224909279f2a47</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added parameter file options for tracers and pre/post experiment commands.</title>
<updated>2013-04-08T19:42:16+00:00</updated>
<author>
<name>Jonathan Herman</name>
<email>hermanjl@cs.unc.edu</email>
</author>
<published>2013-04-08T19:42:16+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/experiment-scripts.git/commit/?id=d169debf732270c9571be6ea6e7d920345bffc33'/>
<id>d169debf732270c9571be6ea6e7d920345bffc33</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added option to ignore environment issues and rewrote part of the generation scripts for easier generator creation.</title>
<updated>2013-04-02T14:38:21+00:00</updated>
<author>
<name>Jonathan Herman</name>
<email>hermanjl@cs.unc.edu</email>
</author>
<published>2013-03-30T15:28:51+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/experiment-scripts.git/commit/?id=4b75d2b98036195b78d339210ab8d7512d9f2164'/>
<id>4b75d2b98036195b78d339210ab8d7512d9f2164</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use smarter defaults which can handle data from Bjorns scripts.</title>
<updated>2013-03-18T17:15:42+00:00</updated>
<author>
<name>Jonathan Herman</name>
<email>hermanjl@cs.unc.edu</email>
</author>
<published>2013-03-18T17:15:42+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/experiment-scripts.git/commit/?id=16dfc8df20c6befeed423217a2e0f5ae59b5a04d'/>
<id>16dfc8df20c6befeed423217a2e0f5ae59b5a04d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Many bugfixes motivated by some end-to-end testing.</title>
<updated>2013-02-21T23:32:24+00:00</updated>
<author>
<name>Jonathan Herman</name>
<email>hermanjl@cs.unc.edu</email>
</author>
<published>2013-02-21T23:32:24+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/experiment-scripts.git/commit/?id=6e2b99a0870e467e35c8b4b95aeb1e665dded413'/>
<id>6e2b99a0870e467e35c8b4b95aeb1e665dded413</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Save feather-trace timer frequency, not CPU frequency, with each experiment.</title>
<updated>2013-02-17T20:02:15+00:00</updated>
<author>
<name>Jonathan Herman</name>
<email>hermanjl@cs.unc.edu</email>
</author>
<published>2013-02-17T20:02:15+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/experiment-scripts.git/commit/?id=649b64013619f67160fd289b208189b88e6196fa'/>
<id>649b64013619f67160fd289b208189b88e6196fa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added gen_exps.py script.</title>
<updated>2013-02-07T16:21:23+00:00</updated>
<author>
<name>Jonathan Herman</name>
<email>hermanjl@cs.unc.edu</email>
</author>
<published>2013-02-07T16:21:23+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/experiment-scripts.git/commit/?id=39020cf5ae3030bc15035925a0c72eb44eea67b7'/>
<id>39020cf5ae3030bc15035925a0c72eb44eea67b7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
