示例#1
0
def setup():
    fs_setup()
    mds_setup()

    blc_uid = insert_beamline_config({}, ttime.time())
    rs_uid = insert_run_start(time=0.0, scan_id=1, owner='test',
                              beamline_id='test', beamline_config=blc_uid)
    temperature_ramp.run(run_start_uid=rs_uid)
示例#2
0
def setup():
    fs_setup()
    mds_setup()

    rs_uid = insert_run_start(time=0.0, scan_id=1, owner='test',
                              beamline_id='test',
                              uid=str(uuid.uuid4()))
    temperature_ramp.run(run_start_uid=rs_uid)
示例#3
0
def setup():
    mds_setup()
    fs_setup()
    # set up the temperature ramp events
    global hdr_temp_ramp, ev_temp_ramp
    temperature_ramp.run()
    hdr_temp_ramp = db[-1]
    ev_temp_ramp = db.fetch_events(hdr_temp_ramp)
    global hdr_img_scalar, ev_img_scalar
    image_and_scalar.run()
    hdr_img_scalar = db[-1]
    ev_img_scalar = db.fetch_events(hdr_img_scalar)
def test_connect_fs_mongodb():
    raise KnownFailureTest
    # FS does not have fancy connection_config that MDS does
    # Once it is caught up, this will be pass.
    try:
        import filestore
    except ImportError:
        raise nose.SkipTest
    from filestore.utils.testing import fs_setup, fs_teardown
    try:
        fs_setup()
        connect_fs_mongodb()
    except:
        raise
    finally:
        fs_teardown()
示例#5
0
def test_connect_fs_mongodb():
    raise KnownFailureTest
    # FS does not have fancy connection_config that MDS does
    # Once it is caught up, this will be pass.
    try:
        import filestore
    except ImportError:
        raise nose.SkipTest
    from filestore.utils.testing import fs_setup, fs_teardown
    try:
        fs_setup()
        connect_fs_mongodb()
    except:
        raise
    finally:
        fs_teardown()
示例#6
0
def setup():
    mds_setup()
    fs_setup()

    owners = ['docbrown', 'nedbrainard']
    num_entries = 5
    for owner in owners:
        for i in range(num_entries):
            logger.debug('{}: {} of {}'.format(owner, i+1, num_entries))
            rs = insert_run_start(time=ttime.time(), scan_id=i + 1,
                                  owner=owner, beamline_id='example',
                                  uid=str(uuid.uuid4()))
            # insert some events into mds
            temperature_ramp.run(run_start_uid=rs, make_run_stop=(i != 0))
            if i == 0:
                # only need to do images once, it takes a while...
                image_and_scalar.run(run_start_uid=rs, make_run_stop=True)
示例#7
0
def setup():
    mds_setup()
    fs_setup()
    blc = insert_beamline_config({}, ttime.time())

    switch(channelarchiver=False)
    start, end = '2015-01-01 00:00:00', '2015-01-01 00:01:00'
    simulated_ca_data = generate_ca_data(['ch1', 'ch2'], start, end)
    ca.insert_data(simulated_ca_data)

    owners = ['docbrown', 'nedbrainard']
    num_entries = 5
    for owner in owners:
        for i in range(num_entries):
            logger.debug('{}: {} of {}'.format(owner, i+1, num_entries))
            rs = insert_run_start(time=ttime.time(), scan_id=i + 1,
                                  owner=owner, beamline_id='example',
                                  beamline_config=blc)
            # insert some events into mds
            temperature_ramp.run(run_start_uid=rs, make_run_stop=(i!=0))
            if i == 0:
                # only need to do images once, it takes a while...
                image_and_scalar.run(run_start_uid=rs, make_run_stop=True)
示例#8
0
def setup():
    mds_setup()
    fs_setup()
    image_and_scalar.run()
示例#9
0
def setup():
    fs_setup()
    mds_setup()
示例#10
0
def setup():
    fs_setup()
    # register the dummy handler to use
    register_handler('syn-mod', SynHandlerMod)
示例#11
0
def setup():
    fs_setup()