update test cases; migrate to ignore-rules