Ejemplo n.º 1
0
def old_write_stats(lbase, plist):
    """
    Write test parameters and results to a pair of files

    Test test parameters and control information (struct tcrtl) is
    written to the ascii file <name>.ctl
    Binary web100 snaps are written to <name>.log
    """

    # setup control log and write test parameters
    logf = open(lbase + ".ctrl", 'w')
    for p in plist:
	logf.write("%d "%p)
    logf.write("\n")

    # setup snap log
    vlog = libweb100.web100_log_open_write(lbase + ".log", cvar.conn, cvar.gread)
    
    for r in allRuns:
        c, s = r["tctrl"], r["rawsnap"]
        logf.write("10 20050126 : %d %d %d %d %d %d %d %d %d %d %d %d\n"%(
            c.flag, c.basemss, c.win, c.burstwin, c.duration, c.obswin,
            c.SSbursts, c.SSbully, c.SSbullyStall, c.SSsumAwnd, c.SScntAwnd, c.SSpoll))
        libweb100.web100_log_write(vlog, s)

    logf.close()
    libweb100.web100_log_close_write(vlog)
Ejemplo n.º 2
0
def old_write_stats(lbase, plist):
    """
    Write test parameters and results to a pair of files

    Test test parameters and control information (struct tcrtl) is
    written to the ascii file <name>.ctl
    Binary web100 snaps are written to <name>.log
    """

    # setup control log and write test parameters
    logf = open(lbase + ".ctrl", 'w')
    for p in plist:
        logf.write("%d " % p)
    logf.write("\n")

    # setup snap log
    vlog = libweb100.web100_log_open_write(lbase + ".log", cvar.conn,
                                           cvar.gread)

    for r in allRuns:
        c, s = r["tctrl"], r["rawsnap"]
        logf.write("10 20050126 : %d %d %d %d %d %d %d %d %d %d %d %d\n" %
                   (c.flag, c.basemss, c.win, c.burstwin, c.duration, c.obswin,
                    c.SSbursts, c.SSbully, c.SSbullyStall, c.SSsumAwnd,
                    c.SScntAwnd, c.SSpoll))
        libweb100.web100_log_write(vlog, s)

    logf.close()
    libweb100.web100_log_close_write(vlog)
Ejemplo n.º 3
0
def write_stats(ev, lbase):
    """
    Write test parameters and results to a pair of files

    Test test parameters and control information (struct tcrtl) is
    written to the ascii file <name>.ctl
    Binary web100 snaps are written to <name>.log
    """
    global allRuns
    fver = "20060411"

    # setup control log and write (almost) all events
    logf = open(lbase + ".ctrl", 'w')
    logf.write("version %s\n"%fver)

    # setup snap log
    vlog = libweb100.web100_log_open_write(lbase + ".log", cvar.conn, cvar.gread)
    
    for r in allRuns:
        c, s = r["tctrl"], r["rawsnap"]
        logf.write("tctrl 20050126 %d %d %d %d %d %d %d %d %d %d %d %d\n"%(
            c.flag, c.basemss, c.win, c.burstwin, c.duration, c.obswin,
            c.SSbursts, c.SSbully, c.SSbullyStall, c.SSsumAwnd, c.SScntAwnd, c.SSpoll))
        libweb100.web100_log_write(vlog, s)

    write_events(ev, logf)
    logf.close()
    libweb100.web100_log_close_write(vlog)
Ejemplo n.º 4
0
def write_stats(ev, lbase):
    """
    Write test parameters and results to a pair of files

    Test test parameters and control information (struct tcrtl) is
    written to the ascii file <name>.ctl
    Binary web100 snaps are written to <name>.log
    """
    global allRuns
    fver = "20060411"

    # setup control log and write (almost) all events
    logf = open(lbase + ".ctrl", 'w')
    logf.write("version %s\n" % fver)

    # setup snap log
    vlog = libweb100.web100_log_open_write(lbase + ".log", cvar.conn,
                                           cvar.gread)

    for r in allRuns:
        c, s = r["tctrl"], r["rawsnap"]
        logf.write("tctrl 20050126 %d %d %d %d %d %d %d %d %d %d %d %d\n" %
                   (c.flag, c.basemss, c.win, c.burstwin, c.duration, c.obswin,
                    c.SSbursts, c.SSbully, c.SSbullyStall, c.SSsumAwnd,
                    c.SScntAwnd, c.SSpoll))
        libweb100.web100_log_write(vlog, s)

    write_events(ev, logf)
    logf.close()
    libweb100.web100_log_close_write(vlog)