Student | Soham Sanjay Dixit |
---|---|
Github | @sohamdixit81 |
Organisation | LLVM |
Project | Distributed lit testing |
Mentor | James Henderson |
-
The python_scripts folder contains
-
It takes the test files and covert it into .sub files(submit script) Which we need to submit to HTCondor.
Commands to run this script -
python3 generate_submit_files.py
--output-submit-files-location <path to soham_lit_scripts/output_submit_files/>
--input-test-folder <path to ~/Workspace/tool-chain/llvm-project/llvm/test/> - This script transfers all .sub files which is created by generate_submit_files.py to HTCondor
-
It takes the test files and covert it into .sub files(submit script) Which we need to submit to HTCondor.
Commands to run this script -
python3 generate_submit_files.py
-
The test folder contains
a.test & b.test (sample test cases)
-
The Local-Lit folder contains
Its is the script that we provide to transfer.sub to run the test cases on HTCondor.
Its maintains the tree structure and copies the dependencies to the output folder which is created by it. This output folder is given to HTCondor as transfer_input_files
- Its is a sub script file which is given to HTCondor
- To run the test, the test requires specific executables. The script is pending that to identify the specific executables (dependencies).
- And Finally Integrate each and every script So we will satisfy the Goal of this project.