Functions | Variables
ros_prerelease_tests Namespace Reference

Functions

def filter_prerelease_targets (targets, os_distro, os_release, arch)
 
def get_prerelease_targets (distros)
 
def get_repo_file (repo_path)
 
def print_blue (x)
 
def print_cyan (x)
 
def print_green (x)
 
def print_magenta (x)
 
def print_red (x)
 
def print_yellow (x)
 
def run_prerelease_tests (args)
 
def run_test (target, branch)
 

Variables

 args = parser.parse_args()
 
string BRANCH = 'production'
 
 default
 
int exit_code = 0 if run_prerelease_tests(args) else 1
 
 help
 
string INDEX_FILE = 'index.yaml'
 
 nargs
 
 parser = argparse.ArgumentParser(description='Run ROS prerelease tests')
 
string REPO_URL = 'https://raw.githubusercontent.com/ros-infrastructure/ros_buildfarm_config'
 
 type
 

Function Documentation

◆ filter_prerelease_targets()

def ros_prerelease_tests.filter_prerelease_targets (   targets,
  os_distro,
  os_release,
  arch 
)

Definition at line 97 of file ros_prerelease_tests.py.

◆ get_prerelease_targets()

def ros_prerelease_tests.get_prerelease_targets (   distros)

Definition at line 80 of file ros_prerelease_tests.py.

◆ get_repo_file()

def ros_prerelease_tests.get_repo_file (   repo_path)

Definition at line 74 of file ros_prerelease_tests.py.

◆ print_blue()

def ros_prerelease_tests.print_blue (   x)

Definition at line 15 of file ros_prerelease_tests.py.

◆ print_cyan()

def ros_prerelease_tests.print_cyan (   x)

Definition at line 16 of file ros_prerelease_tests.py.

◆ print_green()

def ros_prerelease_tests.print_green (   x)

Definition at line 17 of file ros_prerelease_tests.py.

◆ print_magenta()

def ros_prerelease_tests.print_magenta (   x)

Definition at line 18 of file ros_prerelease_tests.py.

◆ print_red()

def ros_prerelease_tests.print_red (   x)

Definition at line 19 of file ros_prerelease_tests.py.

◆ print_yellow()

def ros_prerelease_tests.print_yellow (   x)

Definition at line 20 of file ros_prerelease_tests.py.

◆ run_prerelease_tests()

def ros_prerelease_tests.run_prerelease_tests (   args)

Definition at line 114 of file ros_prerelease_tests.py.

◆ run_test()

def ros_prerelease_tests.run_test (   target,
  branch 
)

Definition at line 28 of file ros_prerelease_tests.py.

Variable Documentation

◆ args

ros_prerelease_tests.args = parser.parse_args()

Definition at line 183 of file ros_prerelease_tests.py.

◆ BRANCH

string ros_prerelease_tests.BRANCH = 'production'

Definition at line 24 of file ros_prerelease_tests.py.

◆ default

ros_prerelease_tests.default

Definition at line 165 of file ros_prerelease_tests.py.

◆ exit_code

int ros_prerelease_tests.exit_code = 0 if run_prerelease_tests(args) else 1

Definition at line 190 of file ros_prerelease_tests.py.

◆ help

ros_prerelease_tests.help

Definition at line 161 of file ros_prerelease_tests.py.

◆ INDEX_FILE

string ros_prerelease_tests.INDEX_FILE = 'index.yaml'

Definition at line 25 of file ros_prerelease_tests.py.

◆ nargs

ros_prerelease_tests.nargs

Definition at line 163 of file ros_prerelease_tests.py.

◆ parser

ros_prerelease_tests.parser = argparse.ArgumentParser(description='Run ROS prerelease tests')

Definition at line 159 of file ros_prerelease_tests.py.

◆ REPO_URL

string ros_prerelease_tests.REPO_URL = 'https://raw.githubusercontent.com/ros-infrastructure/ros_buildfarm_config'

Definition at line 23 of file ros_prerelease_tests.py.

◆ type

ros_prerelease_tests.type

Definition at line 164 of file ros_prerelease_tests.py.



async_comm
Author(s):
autogenerated on Mon Feb 28 2022 21:54:12