Added a Process Isolated Test Runner (#1993)

* Added single process isolation support to execute tests

* Address review comments

* Update README

* Removed requirement of explicit call to clear method

* Added macros for simplified usage

* Updated tests to use process isolation framework

* Adjust summary output format for isolated tests

* Updated rccl_wrap tests

* Used process isolation in AllocTests

* Used process isolation and fixed failing tests

* Modified test output, added signal handling

Updated macros to handle lambdas

* Convert argcheck tests to isolated tests

* Convert proxy tests to isolated tests

* Remove non-supported test

* Fixed file descriptor handling and clearing env vars for tests
此提交包含在:
Atul Kulkarni
2025-12-08 10:36:05 -06:00
提交者 GitHub
父節點 29e1567b95
當前提交 7e10267dfd
共有 11 個檔案被更改,包括 5275 行新增3210 行删除
檔案差異因為檔案過大而無法顯示 載入差異