Esempio n. 1
0
 }),
 Task({
     'name': 'rename', 'rename_folders': True
 }),
 Task({
     'name': 'make', 'makefile': 'MyMake'
 }),
 Task({
     'name': 'makeOfficial', 'makefile': 'OfficialMake'
 }),
 Task({
     'name': 'runTests',
     'runs': [
         Run({
             'output_file': '_stack_run',
             'exe': 'linux/stack.exe',
             'max_time': 10,
             'use_drmemory': True,
         }),
         Run({
             'output_file': '_pq_run',
             'exe': 'linux/pq.exe',
             'max_time': 10,
             'use_drmemory': True,
         })
     ]
 }),
 Task({
     'name': 'run',
     'runs': [
         Run({
             'output_file': '_stack_html_run',
Esempio n. 2
0
    }),
    Task({
        'name': 'make',
        'makefile': 'MyMake'
    }),
    Task({
        'name': 'makeOfficial',
        'makefile': 'OfficialMake'
    }),
    Task({
        'name':
        'run',
        'runs': [
            Run({
                'output_file': '_tester_run',
                'exe': 'linux/Assign5Tester.exe',
                'max_time': 30,
                'use_drmemory': True,
            }),
            Run({
                'output_file': '_index_run',
                'exe': 'linux/Assign5Index.exe',
                'max_time': 30,
                'use_drmemory': False,
            }),
        ]
    }),

    #Sample of listing git repositories
    #config.py must have github options defined for git_list to work
    #git_list can also be run without being explicitly listed as a task using:
    #./assign01.py -t git_list PATTERN
Esempio n. 3
0
 }),
 Task({
     'name': 'make',
     'makefile': 'MyMake'
 }),
 Task({
     'name': 'makeOfficial',
     'makefile': 'OfficialMake'
 }),
 Task({
     'name':
     'runTests',
     'runs': [
         Run({
             'output_file': '_testerA_run',
             'exe': 'linux/testerA.exe',
             'max_time': 10,
             'use_drmemory': True,
         }),
         Run({
             'output_file': '_testerB_run',
             'exe': 'linux/testerB.exe',
             'max_time': 10,
             'use_drmemory': True,
         }),
         Run({
             'output_file': '_testerC_run',
             'exe': 'linux/testerC.exe',
             'max_time': 10,
             'use_drmemory': True,
         }),
     ]
Esempio n. 4
0
 }),
 Task({
     'name': 'make',
     'makefile': 'MyMake'
 }),
 Task({
     'name': 'makeOfficial',
     'makefile': 'OfficialMake'
 }),
 Task({
     'name':
     'run',
     'runs': [
         Run({
             'input': """5000""",
             'output_file': '_plain_run',
             'max_time': 30,
             'exe': 'linux/assign1.exe',
         }),
         Run({
             'input': """100""",
             'output_file': '_drmemory_run',
             'max_time': 30,
             'exe': 'linux/assign1.exe',
             'use_drmemory': True,
         })
     ]
 }),
 Task({
     'name': 'list',
     'git_list': repo_path
 }),
Esempio n. 5
0
        'name': 'make',
        'makefile': 'MyMake'
    }),
    Task({
        'name': 'makeOfficial',
        'makefile': 'OfficialMake'
    }),
    Task({
        'name':
        'runTests',
        'runs': [
            Run({
                'output_file': '_testerA_run',
                'exe': 'linux/testerA.exe',
                'max_time': 10,
                'expected_output': """ 
Add 7 things, then a duplicate of one of them.
                """,
                'use_drmemory': True,
            }),
            Run({
                'output_file': '_testerB_run',
                'exe': 'linux/testerB.exe',
                'max_time': 10,
                'expected_output': """ 
Start with 7 things. Remove 4. Expect: waste, stem, pact, main
                """,
                'use_drmemory': True,
            }),
            Run({
                'output_file': '_testerC_run',