Ejemplo n.º 1
0
 def test_kattr_with_ttl(self):
     with self.driver.session("smoke/test_kattr") as session:
         ttl    = 5
         a_guid = helpers.make(session)
         helpers.kattr_put(session, a_guid, "foobar", helpers.string_value("foobar"), ttl)
         self.assertEqual("foobar", session.execute_fetch("attr get %s \"foobar\"" % (a_guid,))[0][1][-1])
         helpers.sleep(ttl * 2)
         self.assertIsNone(session.execute_fetch("attr get %s \"foobar\"" % (a_guid,))[0][1][-1])
Ejemplo n.º 2
0
 def test_tattr_with_ttl(self):
     with self.driver.session("smoke/test_tattr") as session:
         ttl    = 5
         a_guid = helpers.make(session)
         helpers.tattr_put(session, a_guid, "cpuidle", 0, helpers.int32_value(1), ttl)
         self.assertEqual([[0.0, 1]], session.execute_fetch("attr get %s \"cpuidle\" [0:1]" % (a_guid,))[0][1][-1])
         helpers.sleep(ttl * 2)
         self.assertEqual([], session.execute_fetch("attr get %s \"cpuidle\" [0:1]" % (a_guid,))[0][1][-1])