Skip to content

.etl file parsing may differ in debug vs release #445

@jtmoon79

Description

@jtmoon79

processing 2023.10.26.asl may differ

Running tool ./tools/compare-debug-release.sh sometimes has a difference in the parsed log messages for ./logs/MacOS11/powermanagement/2023.10.26.asl. There are four more messages in the release run.

  1. uncomment the line in ./tools/compare-debug-release_logs.txt
  2. run ./tools/compare-debug-release.sh until it fails

Overall it's good that this only affects the debug version. But it does mean there is a race condition in the PyRunner that could affect release builds. That sucks because it's likely a difficult to reproduce error.

Environment:

  • OS: Ubuntu
  • s4 version: 0.7.79

Metadata

Metadata

Assignees

No one assigned

    Labels

    P1importantbugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions