[test-integration] Refactor and extract TestRequire functionality Upstream-commit: f847a3b7ceb00e81617e5219e1dc5c08777f6481 Component: engine
[test-integration] Refactor and extract TestRequire functionality Upstream-commit: f847a3b7ceb00e81617e5219e1dc5c08777f6481 Component: engine