packages_processed = 0 crashes = [] while packages_processed < args.p and len(packages_idxs) > 0: package = lib.get_package(lib.server_address, packages_idxs.pop()) if len(package) == 0: print("network or server might be temporarily down..") sys.exit(1) tgz = lib.download_package(work_path, package, None) if tgz is None: print("No package downloaded") continue if not lib.unpack_package(work_path, tgz): print("No files to process") continue results_to_diff = [] master_crashed = False your_crashed = False libraries = lib.get_libraries() c, errout, info, time, cppcheck_options, timing_info = lib.scan_package( work_path, master_dir, jobs, libraries) if c < 0: if c == -101 and 'error: could not find or open any of the paths given.' in errout: # No sourcefile found (for example only headers present) print('Error: 101')
crashes = [] timeouts = [] while (packages_processed < args.p and len(packages_idxs) > 0) or args.packages: if args.packages: package = args.packages.pop() else: package = lib.get_package(lib.server_address, packages_idxs.pop()) tgz = lib.download_package(work_path, package, None) if tgz is None: print("No package downloaded") continue source_path, source_found = lib.unpack_package(work_path, tgz, args.cpp_only) if not source_found: print("No files to process") continue results_to_diff = [] main_crashed = False your_crashed = False main_timeout = False your_timeout = False libraries = lib.library_includes.get_libraries(source_path) c, errout, info, time_main, cppcheck_options, timing_info = lib.scan_package( main_dir, source_path, jobs, libraries)
packages_processed = 0 crashes = [] timeouts = [] while (packages_processed < args.p and len(packages_idxs) > 0) or args.packages: if args.packages: package = args.packages.pop() else: package = lib.get_package(lib.server_address, packages_idxs.pop()) tgz = lib.download_package(work_path, package, None) if tgz is None: print("No package downloaded") continue if not lib.unpack_package(work_path, tgz, args.cpp_only): print("No files to process") continue results_to_diff = [] main_crashed = False your_crashed = False main_timeout = False your_timeout = False libraries = lib.get_libraries() c, errout, info, time_main, cppcheck_options, timing_info = lib.scan_package(work_path, main_dir, jobs, libraries) if c < 0: if c == -101 and 'error: could not find or open any of the paths given.' in errout: