From acf634521a98e79c0a2690287c290ea3ed669142 Mon Sep 17 00:00:00 2001 From: Johannes 'josch' Schauer Date: Wed, 29 Mar 2017 17:49:57 +0200 Subject: [PATCH] run.py: only test a random sample of 1000 testcases --- run.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/run.py b/run.py index cae7f0a..e0132a2 100755 --- a/run.py +++ b/run.py @@ -18,6 +18,7 @@ import daklib_arch import debarch import tempfile import os +import random abi_from_abitable = [row[0] for row in debarch._load_table('/usr/share/dpkg/abitable')] abi_from_ostable = [row[0].split('-')[0] for row in debarch._load_table('/usr/share/dpkg/ostable')] @@ -81,6 +82,10 @@ Version: 0.invalid.0 return len(data['report']) == 1 check_pairs = [ (d,w) for d in debarches for w in wildcard_list ] + +random.seed(0) # to reproduce the same random sample +check_pairs = random.sample(check_pairs, int(len(check_pairs)/1000)) + len_check_pairs = len(check_pairs) print("checking %d testcases"%len_check_pairs)