• Kevin Modzelewski's avatar
    Make our pyc handling more robust · 57858b67
    Kevin Modzelewski authored
    and add a pyc "stress test".
    
    I think these issues are the source of our sporadic ci failures;
    it makes sense based on where things fail (usually in the parser), and
    because it's stateful (if you already have pycs generated you don't
    run into the issue) and because it only happens in multithreaded mode.
    
    changes:
    - read the entire file at once, then do checks
    - add a simple xor checksum in addition to the expected length
    57858b67
collector.h 2.41 KB