コード例 #1
0
def setup():
    try:
        from metadatastore.utils.testing import mds_setup
    except ImportError:
        pass  # test will be skipped
    else:
        mds_setup()
コード例 #2
0
def setup():
    try:
        from metadatastore.utils.testing import mds_setup
    except ImportError:
        pass  # test will be skipped
    else:
        mds_setup()
コード例 #3
0
ファイル: test_muxer.py プロジェクト: ericdill/datamuxer
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)
コード例 #4
0
ファイル: test_muxer.py プロジェクト: giltis/dataportal
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)
コード例 #5
0
ファイル: test_replay.py プロジェクト: NSLS-II/replay
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)
コード例 #6
0
def setup():
    mds_setup()
    global blc_uid, run_start_uid, document_insertion_time
    document_insertion_time = ttime.time()
    temperature_ramp.run()
    blc_uid = mdsc.insert_beamline_config({}, time=document_insertion_time)
    run_start_uid = mdsc.insert_run_start(scan_id=3022013,
                                          beamline_id='testbed',
                                          beamline_config=blc_uid,
                                          owner='tester',
                                          group='awesome-devs',
                                          project='Nikea',
                                          time=document_insertion_time)
コード例 #7
0
def setup():
    mds_setup()
    global run_start_uid, document_insertion_time
    document_insertion_time = ttime.time()
    temperature_ramp.run()

    run_start_uid = mdsc.insert_run_start(scan_id=3022013,
                                        beamline_id='testbed',
                                        owner='tester',
                                        group='awesome-devs',
                                        project='Nikea',
                                        time=document_insertion_time,
                                        uid=str(uuid.uuid4()))
コード例 #8
0
def test_connect_mds_mongodb():
    try:
        import metadatastore
    except ImportError:
        raise nose.SkipTest
    from metadatastore.utils.testing import mds_setup, mds_teardown
    from metadatastore.commands import insert_beamline_config
    try:
        mds_setup()
        # Until we insert something, the db is not actually created.
        bc = insert_beamline_config({}, time=0., uid=str(uuid.uuid4()))
        connect_mds_mongodb()
    except:
        raise
    finally:
        mds_teardown()
コード例 #9
0
def test_connect_mds_mongodb():
    try:
        import metadatastore
    except ImportError:
        raise nose.SkipTest
    from metadatastore.utils.testing import mds_setup, mds_teardown
    from metadatastore.commands import insert_beamline_config
    try:
        mds_setup()
        # Until we insert something, the db is not actually created.
        bc = insert_beamline_config({}, time=0., uid=str(uuid.uuid4()))
        connect_mds_mongodb()
    except:
        raise
    finally:
        mds_teardown()
コード例 #10
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)
コード例 #11
0
ファイル: test_broker.py プロジェクト: giltis/dataportal
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)
コード例 #12
0
def test_connect_mds_mongodb():
    try:
        from metadatastore.utils.testing import mds_setup, mds_teardown
        import metadatastore.commands as mdsc
    except ImportError:
        raise nose.SkipTest

    try:
        mds_setup()
        # Until we insert something, the db is not actually created.

        mdsc.insert_run_start(scan_id=3022013,
                             beamline_id='testbed',
                             owner='tester',
                             group='awesome-devs',
                             project='Nikea',
                             time=time.time(),
                             uid=str(uuid.uuid4()))
        connect_mds_mongodb()

    except:
        raise
    finally:
        mds_teardown()
コード例 #13
0
def test_connect_mds_mongodb():
    try:
        from metadatastore.utils.testing import mds_setup, mds_teardown
        import metadatastore.commands as mdsc
    except ImportError:
        raise nose.SkipTest

    try:
        mds_setup()
        # Until we insert something, the db is not actually created.

        mdsc.insert_run_start(scan_id=3022013,
                              beamline_id='testbed',
                              owner='tester',
                              group='awesome-devs',
                              project='Nikea',
                              time=time.time(),
                              uid=str(uuid.uuid4()))
        connect_mds_mongodb()

    except:
        raise
    finally:
        mds_teardown()
コード例 #14
0
def setup():
    mds_setup()
コード例 #15
0
ファイル: test_step_scan.py プロジェクト: giltis/dataportal
def setup():
    mds_setup()
    step_scan.run()
コード例 #16
0
def setup():
    mds_setup()
コード例 #17
0
ファイル: test_misc.py プロジェクト: giltis/dataportal
def setup():
    mds_setup()
    fs_setup()
    image_and_scalar.run()
コード例 #18
0
def setup():
    fs_setup()
    mds_setup()