This commit converts the components & directives compliance tests taken from `r3_compiler_compliance_spec.ts` to the new test runner. PR Close #39920
This commit provides the machinery for the new file-based compliance test approach for i18n tests, and migrates the i18n tests to this new format. PR Close #39661