- 06 Jun, 2006 9 commits
-
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
and saved in the archive at run boundries and when the instance is terminated. No idea yet how this will be used.
-
Leigh B. Stoller authored
places. I refactored the "busy" logo stuff that is done in various scripts in various formats into a couple of functions. I have not changed all the code that does the busy thing, but I got a bunch this time around. In menu.php I added a couple of functions (that spit out little bits of javascript). STARTBUSY($msg) Display a centered message (ie: "Starting Swapout"), then a plead to be patient, and then the "busy" icon (spinning thing that my Mac does too). STOPBUSY(); Clear the busy icon, and replace "Working ..." with "Done" CLEARBUSY(); Clear the busy icon and delete "Working ..." PAGEREPLACE($url) Delay one second and then replace the current page with the new page.
-
Leigh B. Stoller authored
the usual message to tblogs when a template is created.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
does this flag do? It says to create a per-experiment DB on ops when the experiment is swapped in.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
Rather then "auditing" (sending to testbed-audit) send to testbed-logs.
-
Leigh B. Stoller authored
* Prefix the svn importer script with a 'ulimit -c -' to avoid core dump file from some internal SVN thing, that appears to be harmeless. * Use rsync instead of tar to archive the archives; it appears to be smarter about setgid directories.
-
- 05 Jun, 2006 1 commit
-
-
Leigh B. Stoller authored
-
- 02 Jun, 2006 2 commits
-
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
- 01 Jun, 2006 10 commits
-
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
entries, but sheesh, they were screwed up! Hopefully fixed now.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
present the per-experiment stuff is not hooked in, but will be for templates later. Anyway, each user gets a mysql account on ops, with password set to the same as their mailman password (which is also their jabber password, etc). Each project gets a DB named by the project, and each group gets a DB named by pid,gid. Users are placed on the access lists for the DBs as you would expect. There is a little bit of complexity to make sure that we can create DBs on ops outside the Emulab path and grant access to them, without Emulab getting confused or mucking things up. I'll get a news item done ...
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Jonathon Duerig authored
Added support for queue-length-in-time. Fixed a bug where unusually small bandwidth measurements were sent during slow start.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
the user has requested a per-experiment DB on ops (or wherever the DP is). As you see, its an optional thing that will probably only be used for templates.
-
Leigh B. Stoller authored
-
- 31 May, 2006 4 commits
-
-
Mike Hibler authored
the verify parse.
-
Mike Hibler authored
FIN timeout thus getting more accurate BW measurements. From the code: # # Even without packet loss, there is a good chance that # iperf's end-of-stream (FIN) will be lost since we are # over-driving the link. The ACK for that FIN needs to # be received before iperf's timer stops, so a long # timeout (for resending the FIN) on a short duration # run will lower the BW reading considerably. So we # attempt to keep the timeout as short as possible, # taking into account the round-trip latency of the link. # We may also need to adjust the run time of the test # upward, but we do not exceed the indicated max duration. # # 250 ms is the default timeout value for iperf. We # start with a candidate value of 50 ms which is chosen # as it is sufficient for the 3% BW error on min duration # (3 second) tests. You should not pick a base acktime # less than the resolution of the clock (10ms or 1ms). #
-
Mike Hibler authored
wait for an ACK of its FIN. The fixed 1/4 second was too big for us. The option gets passed over to the server when running in tradeoff or dual modes.
-
Leigh B. Stoller authored
-
- 30 May, 2006 5 commits
-
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
Record page lets you export the contents of the archive that corresponds to that record, along with an XML file that describes the various DB bits for the template and instance. This is just a first cut so that Mike can start playing around. Subject to change, I'm sure. The archive is dumped to /proj/$pid/exports/$guid/$vers/$exptidx, which is basically the last commit of the instance when it was terminated. The xml file is called export.xml and is placed in the top level directory of the above directory. The file is created with XML::Simple, and a typical XML file might look like: <instance> <bindings> <name>NodeCount</name> <description>Number of nodes!</description> <value>1</value> </bindings> <bindings> <name>OS</name> <description></description> <value>RHL90-STD</value> </bindings> <bindings> <name>ScriptArgs</name> <description></description> <value>-b</value> </bindings> <eid>NewOne-V2</eid> <guid>10149/2</guid> <metadata> <name>M1</name> <guid>10162/1</guid> <value>Some metadata</value> </metadata> <pid>testbed</pid> <runs> <name>1</name> <archive_tag>T20060526-082533-172_endexp</archive_tag> <description></description> <exptidx>110</exptidx> <idx>1</idx> <runid>NewOne-V2</runid> <start_time>2006-05-26 08:23:02</start_time> <stop_time>2006-05-26 08:25:16</stop_time> </runs> <uid>stoller</uid> </instance>
-
Leigh B. Stoller authored
-
Robert Ricci authored
available to the public yet.
-
Robert Ricci authored
-
- 29 May, 2006 1 commit
-
-
Leigh B. Stoller authored
cleanup the database before this fix is installed.
-
- 26 May, 2006 3 commits
-
-
Robert Ricci authored
-
Robert Ricci authored
-
Leigh B. Stoller authored
+ On the swap-in status page (showing the swap-in progress), there's a link to the template page but no link to the instance page. Conversely, on the swap-out page ("Terminate Instance"), there's a link to the instance but not to the template.
-
- 25 May, 2006 5 commits
-
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Mike Hibler authored
-
Leigh B. Stoller authored
zero.
-
Mike Hibler authored
See event/linktest/CHANGES for details.
-