Ejemplo n.º 1
0
def main():
    logging.config.fileConfig("logging.ini", disable_existing_loggers=False)
    xbxdb.init(xbxu.get_db_path(CONFIG_PATH))
    s = xbxdb.scoped_session()

    config = xbxc.Config(CONFIG_PATH)

    logging.config.fileConfig("logging.ini", disable_existing_loggers=False)
    config = xbxc.Config("config.ini")

    rs = xbxr.RunSession(config)
    rs.init_xbh()
    rs.runall()
    s.add(rs)
    s.commit()
Ejemplo n.º 2
0
def main():
    logging.config.fileConfig("logging.ini", disable_existing_loggers=False)
    xbxdb.init(xbxu.get_db_path(CONFIG_PATH))
    s = xbxdb.scoped_session()

    config = xbxc.Config(CONFIG_PATH)

    bs = xbxb.BuildSession(config)
    bs.buildall()

    s.add(bs)
    s.commit()
Ejemplo n.º 3
0
    def setUpClass(cls):
        config = xbxc.Config(CONFIG_PATH)

        bs = xbxb.BuildSession(config)
        bs.buildall()

        s = xbxdb.scoped_session()
        s.add(bs)

        XbdCryptoHashTest.build = (s.query(xbxb.Build).join(
            xbxc.Implementation).filter(
                xbxb.Build.platform == config.platform,
                xbxb.Build.operation_name == "crypto_hash",
                xbxb.Build.primitive_name == "keccakc512",
                xbxc.Implementation.name == "simple")).one()

        XbdCryptoHashTest.xbh = xbhlib.Xbh(config.xbh_addr, config.xbh_port,
                                           config.platform.pagesize,
                                           config.platform.clock_hz)

        if UPLOAD:
            XbdCryptoHashTest.xbh.upload_prog(XbdCryptoHashTest.build.hex_path)
Ejemplo n.º 4
0
 def setUp(self):
     self.config = xbxc.Config("test_config.ini")
     c = self.config
     self.xbh = xbh.Xbh(c.xbh_addr, c.xbh_port, c.platform.pagesize,
                        c.platform.clock_hz)
Ejemplo n.º 5
0
 def setUp(self):
     self.config = xbxc.Config(CONFIG_PATH)
     s = xbxdb.scoped_session()
     s.add(self.config)