Updated redundant event logic and tests
Move to Linux for testing... [ci skip]