# Core Cross Platform Regression Tests CI Unit test cases that will run on all platforms. To reduce the CI burden, we only put in test-cases that are platform sensitive. Please use the following guideline: - Always consider add tests to the unittest folder first. - If a problems that passes the Linux pipeline but fails in Windows or MacOS, we should isolate the problem, write a minimal regression test case and add it to this folder. - A test case in this folder should be minimal and finish in a reasonable amount of time. - Document about why it should be in the all-platform-minimal-test.