X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;ds=sidebyside;f=scripts%2Fsystem-tests%2Flava2-submit.py;h=529c088fdb2585cbe2b56341e3fb8469dc3c2ed9;hb=99add533f84dea889bda584eae83e7f3415a7e08;hp=f5a61d3c265b3134203a32ff95147a072aaaaddb;hpb=4c3d6586845915a86b9c6b4a7237a1991b8ac552;p=lttng-ci.git diff --git a/scripts/system-tests/lava2-submit.py b/scripts/system-tests/lava2-submit.py index f5a61d3..529c088 100644 --- a/scripts/system-tests/lava2-submit.py +++ b/scripts/system-tests/lava2-submit.py @@ -50,12 +50,6 @@ class DeviceType(): 'x86' : x86, } -def get_packages(): - return ['bsdtar', 'psmisc', 'wget', 'python3', 'python3-pip', \ - 'libglib2.0-dev', 'libffi-dev', 'elfutils', 'libdw-dev', \ - 'libelf-dev', 'libmount-dev', 'libxml2', 'libpfm4-dev', \ - 'libnuma-dev', 'python3-dev', 'swig', 'stress'] - def get_job_bundle_content(server, job): try: bundle_sha = server.scheduler.job_status(str(job))['bundle_sha1'] @@ -183,15 +177,15 @@ def get_vlttng_cmd(device, lttng_tools_commit, lttng_ust_commit=None): return vlttng_cmd def main(): - nfsrootfs = "https://obj.internal.efficios.com/lava/rootfs/rootfs_amd64_trusty_2016-02-23-1134.tar.gz" + nfsrootfs = "https://obj.internal.efficios.com/lava/rootfs/rootfs_amd64_bionic_2018-11-29.tar.gz" test_type = None parser = argparse.ArgumentParser(description='Launch baremetal test using Lava') parser.add_argument('-t', '--type', required=True) parser.add_argument('-j', '--jobname', required=True) parser.add_argument('-k', '--kernel', required=True) - parser.add_argument('-km', '--kmodule', required=True) parser.add_argument('-lm', '--lmodule', required=True) parser.add_argument('-tc', '--tools-commit', required=True) + parser.add_argument('-id', '--build-id', required=True) parser.add_argument('-uc', '--ust-commit', required=False) parser.add_argument('-d', '--debug', required=False, action='store_true') args = parser.parse_args() @@ -237,7 +231,6 @@ def main(): context['job_name'] = args.jobname context['test_type'] = test_type - context['packages'] = get_packages() context['random_seed'] = random.randint(0, 1000000) context['device_type'] = device_type @@ -247,14 +240,12 @@ def main(): context['kernel_url'] = args.kernel context['nfsrootfs_url'] = nfsrootfs context['lttng_modules_url'] = args.lmodule - context['linux_modules_url'] = args.kmodule + context['jenkins_build_id'] = args.build_id context['kprobe_round_nb'] = 10 render = jinja_template.render(context) - print('Current context:') - pprint.pprint(context, indent=4) print('Job to be submitted:') print(render)