Skip to content

Latest commit

 

History

History
42 lines (30 loc) · 2.66 KB

README.md

File metadata and controls

42 lines (30 loc) · 2.66 KB

Gsoc

Student Soham Sanjay Dixit
Github @sohamdixit81
Organisation LLVM
Project Distributed lit testing
Mentor James Henderson

What is done

  • 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
  • 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

TODO

  • 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.