Skip to content

Instantly share code, notes, and snippets.

@davidliu
Created May 22, 2020 17:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save davidliu/fd6a5acfba66a09868a282a92784f7bc to your computer and use it in GitHub Desktop.
Save davidliu/fd6a5acfba66a09868a282a92784f7bc to your computer and use it in GitHub Desktop.
Diff the logs
starts = set()
completes = set()
with open('logs.txt','r') as logs:
for log in logs:
log = log.strip()
if not log.startswith('com'):
continue
tokens = log.rsplit(' ', 1)
test = tokens[0]
status = tokens[1]
if status == 'STARTED':
starts.add(test)
else:
completes.add(test)
print(starts - completes)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment