This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/python | |
# Amador Pahim <apahim AT redhat DOT com> | |
import sys | |
import json | |
try: | |
logfile = sys.argv[1] | |
except: | |
logfile = '/var/log/rhsm/rhsm.log' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/python | |
import urlparse | |
import base64 | |
import urllib2 | |
import ssl | |
from xml.etree import ElementTree | |
vms_url = urlparse.urljoin('https://rhevm33.pahim.org:443', "/api/vms") |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[apahim@hurricane ~]$ cat test.py | |
#!/usr/bin/python | |
from avocado import Test | |
from avocado import main | |
from test2 import * | |
class BasicTestSuite(SuperTest): | |
""" | |
:avocado: enable |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/avocado/core/test.py b/avocado/core/test.py | |
index 0a37f75..76ffb8c 100644 | |
--- a/avocado/core/test.py | |
+++ b/avocado/core/test.py | |
@@ -207,8 +207,6 @@ class Test(unittest.TestCase): | |
""" | |
cache_dirs = settings.get_value('datadir.paths', 'cache_dirs', | |
key_type=list, default=[]) | |
- if isinstance(cache_dirs, str): | |
- cache_dirs = [cache_dirs] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[apahim@hurricane tests]$ PYTHONPATH=../lib:../vdsm:../client/ avocado run `~/src/avocado/contrib/avocado-find-unittests *_test.py *_tests.py *Tests.py network` --external-runner '/usr/bin/python -m unittest' | |
JOB ID : a73d38ff01a94cccda2463f85c66b2f64268c797 | |
JOB LOG : /home/apahim/avocado/job-results/job-2016-03-10T14.35-a73d38f/job.log | |
TESTS : 1219 | |
(1/1219) commands_test.ExecCmdStressTest.test_read_stderr: PASS | |
(2/1219) commands_test.ExecCmdStressTest.test_read_stdout_stderr: PASS | |
(3/1219) commands_test.ExecCmdStressTest.test_write_stdin_read_stderr: PASS | |
(4/1219) commands_test.ExecCmdTest.testNormal: FAIL | |
(5/1219) commands_test.ExecCmdTest.testIoClass: FAIL | |
(6/1219) commands_test.ExecCmdTest.testNice: FAIL |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import threading | |
import time | |
import random | |
class VmsBackup(object): | |
def __init__(self): | |
self.vms = ['vm01', 'vm02', 'vm03', 'vm04', 'vm05', 'vm06', 'vm07', 'vm08', 'vm09'] | |
def get_vm_to_backup(self): |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
AVOCADO_ALL_OK = 0 | |
AVOCADO_TESTS_FAIL = 1 | |
AVOCADO_JOB_FAIL = 2 | |
AVOCADO_FAIL = 3 | |
AVOCADO_JOB_INTERRUPTED = 4 | |
test_state(runner) | summary (runner -> job) | |
--------------------|----------------------------------- | |
SKIP | if fail_class is TimeOutSkipTest: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
matrix = [['46B','E59','EA','C1F','45E','63'], | |
['899','FFF','926','7AD','C4E','FFF'], | |
['E2E','323','6D2','976','83F','C96'], | |
['9E9','A8B','9C1','461','F74','D05'], | |
['EDD','E94','5F4','D1D','D03','DE3'], | |
['89','925','CF9','CA0','F18','4D2']] | |
print 'Matrix:' | |
for i in range(6): | |
for j in range(6): |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ python walking_robot.py | |
Matrix: | |
46B(1131) E59(3673) EA( 234) C1F(3103) 45E(1118) 63( 99) | |
899(2201) FFF(4095) 926(2342) 7AD(1965) C4E(3150) FFF(4095) | |
E2E(3630) 323( 803) 6D2(1746) 976(2422) 83F(2111) C96(3222) | |
9E9(2537) A8B(2699) 9C1(2497) 461(1121) F74(3956) D05(3333) | |
EDD(3805) E94(3732) 5F4(1524) D1D(3357) D03(3331) DE3(3555) | |
89( 137) 925(2341) CF9(3321) CA0(3232) F18(3864) 4D2(1234) | |
------------------------------- | |
Minimun cost from left/top to right/down: 24146 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/python | |
import glob | |
import sys | |
cputopology="/sys/devices/system/cpu/" | |
def cores(): | |
return _csiblings / _tcratio |