#! /usr/bin/python3 from framework.threading import processQueue from framework.process import runProgram def process(item): out, err, retval, finished = runProgram(item, 2.5) if finished: print("success", err) else: print("expired") def main(): processQueue([['/home/kwg/Projects/piglit/bin/glsl-max-varyings', '-auto'] for i in range(3)], process) if __name__ == "__main__": main()