- 21 Mar, 2006 9 commits
-
-
Kevin Atkinson authored
Changed format of email sent to user on errors. The error will now appear instead of the generic message when I am confident it is accurate. The subject line will also change to reflect the cause of an error. Avoid sending mail to testbed-ops during failed swap related evenets in some cases. It will instead be sent to a new mailing list testbed-errors. Added a new row in the experiment info table "Last Error:" which states the cause of the error, and links to a new page displaying the error. Made some assign/assign_wrapper errors more informative. The error (as determined by tblog) is now stored in the database in a more structured fashion. This inlcudes adding a column for the session (in the log table) to testbed_stats to link eash swap event with the logs and possible the error. Other changes to the database, see sql/database-migrate.txt
-
Mike Hibler authored
up a tcpdump on both the inside and outside interfaces on the firewall at boot time. Another useful form of debugging. Note: as with the "accept" and "deny" styles of logging, "tcpdump" cannot be set through any interface other than setting it in the virt_firewalls DB table directly.
-
Timothy Stack authored
failed because of an NFS hiccup. Also added a little activity display.
-
Robert Ricci authored
-
Robert Ricci authored
-
Robert Ricci authored
side of iperf. The main goal is to use much less memory than 'iperf -s'. Supports many of the same same command line args, so that it can be used as a dropin replacement for iperf. Currently only uses about 40k of memory, regardless of how many clients are connected. Seems to behave exactly the same as an iperf server, but more testing is needed.
-
Timothy Stack authored
type.
-
Leigh B. Stoller authored
-
Jonathon Duerig authored
Fixed a transient error discovered by Junxing. Rather, I've fixed a bug that could account for it and the error hasn't resurfaced after many runs. The transient symptom was when pcap only captured the first three packets and failed from then on. All measurement times are now based on packet timestamps rather than gettimeofday(), throughput measurement is much more consistent now, though a more thorough evaluation is still required. Delay is averaged over a quantum. This is probably not the right thing to do, but it is better than the alternative (latest measurement). I am still discussion with Sneha about what to do here.
-
- 20 Mar, 2006 3 commits
-
-
Timothy Stack authored
layout correctly.
-
Mike Hibler authored
-
Mike Hibler authored
As it currently stands, they cannot be automatically swapped because a paniced experiment will have a firewall node with its control interface disabled.
-
- 17 Mar, 2006 1 commit
-
-
Leigh B. Stoller authored
-
- 16 Mar, 2006 4 commits
-
-
Robert Ricci authored
automatically. Now automatically determines the number of peers in the experiment. run-monitor-libnetmon.sh automatically generates the IP mapping file now. Auto-create /local/logs if it doesn't exist (it doesn't on our devbox image) Add two new 'auto' scripts - these are intended to be run as part of the automatic experiments. They properly wait for the stubs to start before starting the monitors, etc. They log the outputs of the stub and monitor to /local/logs, where loghole can pick them up. They also kill their children if they are killed (to be used with the program agent) The auto-* scripts need a little more work in term of properly waiting for their children to exit.
-
Timothy Stack authored
security-level.
-
Robert Ricci authored
tag snmpit error messages as being hardware errors. Don't export the snmpitFatal and snmpitWarn functions - these are really supposed to be internal, and I've tweaked their meaning a bit. Nothing else calls them.
-
Leigh B. Stoller authored
-
- 15 Mar, 2006 17 commits
-
-
Russ Fish authored
-
Robert Ricci authored
were any WARNings (which usually mean failure) during the run.
-
Timothy Stack authored
-
Timothy Stack authored
-
David Johnson authored
to commit it.
-
Kirk Webb authored
Pass experiment description through to Planetlab as the slice description when creating a slice. Also mention the Planetlab AUP and importance of providing an accurate slice description in the documentation. The ez interface also briefly mentions the importance of the slice description.
-
Leigh B. Stoller authored
Database to make it usable for emulab.
-
Russ Fish authored
-
Russ Fish authored
-
Russ Fish authored
-
Russ Fish authored
Remove the driver install and cache clearing options, make an interface map for use during Mini-Setup.
-
Leigh B. Stoller authored
hour from crontab.
-
Leigh B. Stoller authored
-
Timothy Stack authored
timeline to __ns_teardown so the evproxies unsubscribe from the experiment.
-
Timothy Stack authored
-
Robert Ricci authored
the image-test directory
-
Leigh B. Stoller authored
the whole project.
-
- 14 Mar, 2006 4 commits
-
-
Jonathon Duerig authored
Added standalone support for multiple streams. Added a logging infrastructure. Added a trivial application for testing purposes (dumb-client and dumb-server). Added the capability for running the standalone stub with a tcpdump replay. Added support for changing buffer sizes. Added shell files for experiment management, reset.sh which is to reset the dummynet settings between runs and run-iperf.sh which encapsulates a set of options to iperf.
-
Robert Ricci authored
and libraries.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
- 13 Mar, 2006 2 commits
-
-
Jay Lepreau authored
-
Leigh B. Stoller authored
-