add_bugsystem
add_bugsystem bugsystem
Add the given bugsystem type
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | True |
add_build_tool
add_build_tool build tool
Add the given build tool type
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | True |
add_docker_build_arg
add_docker_build_arg envname [value]
Queue Docker build-args to add to the docker build
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | True |
add_docker_env
add_docker_env envname ...
Queue env vars to add to the docker env
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | True |
add_test
add_test test
Add the given test type
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | True |
add_test_format
add_test_format test format
Add the given test format type
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | True |
add_test_type
add_test_type plugin
Add the given test type
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | True |
delete_bugsystem
delete_bugsystem bugsystem
Remove the given bugsystem type
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | True |
delete_build_tool
delete_build_tool build tool
Remove the given build tool type
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | True |
delete_test
delete_test test
Remove the given test type
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | True |
delete_test_format
delete_test_format test format
Remove the given test format type
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | True |
delete_test_type
delete_test_type plugin
Remove the given test type
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | True |
personality_plugins
personality_plugins plug-in list string
Personality-defined plug-in list
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | True |
replace_test_type
replace_test_type plugin
Add the given test type
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | True |
verify_needed_test
verify_needed_test test
Verify if a given test was requested
0 = yes
1 = no
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | True |
verify_plugin_enabled
verify_plugin_enabled test
Determine if a plugin was enabled by the user
ENABLED_PLUGINS must be defined
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | True |
yetus_add_array_element
yetus_add_array_element arrayname element
Add the element if it is not
present in the given array
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | True |
yetus_del_array_element
yetus_del_array_element arrayname element
Check if an array has a given value
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | True |
yetus_relative_dir
yetus_relative_dir dirpath filepath
is a given path relative to given dirpath?
1 - no, path
0 - yes, path - dirpath
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | True |
yetus_sort_and_unique_array
yetus_sort_and_unique_array arrayvar
Sort and unique an array by its elements
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | True |
yetus_sort_array
yetus_sort_array arrayvar
Sort an array by its elements
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | True |
yetus_ver_array_element
yetus_ver_array_element arrayname element
Check if an arrayname has a given value
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | True |
add_version_data
add_version_data executable name version
Report on executable versions
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | False |
common_defaults
common_defaults
Setup the default global variables
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | False |
delete_parameter
delete_parameter parameter
remove entries from parameter tracker
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | False |
escape_html
escape_html parameter
escape common HTML entities
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | False |
generate_stack
generate_stack
generate a stack trace when in debug mode
exits
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | False |
module_file_fragment
module_file_fragment module
Convert the given module name to a file fragment
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | False |
patchfile_verify_zero
patchfile_verify_zero log filename
if patch-level zero, then verify we aren't
just adding files
$?
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | False |
unescape_html
unescape_html parameter
unescape common HTML entities
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | False |
yetus_abs
yetus_abs fsobj
Given a filename or dir, return the absolute version of it
0 success
1 failure
stdout abspath
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | False |
yetus_debug
yetus_debug string
Print a message to stderr if –debug is turned on
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | False |
yetus_error
yetus_error string
Print a message to stderr
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | False |
yetus_find_deepest_directory
yetus_find_deepest_directory array fn
find the deepest entry of a directory array.
this is different than yetus_relative_dir because
the provided directory array provides where the
directory breaks may occur rather than every
directory being a potential cut off point.
NOTE: array and filename MUST be absolute paths
dir if match
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | False |
yetus_get_ctime
yetus_get_ctime
Get the date in ctime format
ctime
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | False |
yetus_run_and_redirect
yetus_run_and_redirect filename command [..]
run the command, sending stdout and stderr to the given filename
$?
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | False |
yetus_set_trap_handler
yetus_set_trap_handler function signal [signal]
Set a trap passing the first param as the signal
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | False |
yetus_trim
yetus_trim
Given a string, trim extra surrounding whitespace
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Stable |
Replaceable | False |
get_artifact_url
get_artifact_url
Get the base URL of the artifacts
urlstring
Classification | Level |
---|---|
Audience | Public |
Stability | Evolving |
Replaceable | True |
bugsystem_linecomments_queue
bugsystem_linecomments_queue plugin filename
Queue up comments to write into bug systems
that have code review support, if such support
enabled/available.
File should be in the form of "file:line[:column]:comment"
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Evolving |
Replaceable | False |
bugsystem_linecomments_trigger
bugsystem_linecomments_trigger
Write all of the bugsystem linecomments
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Evolving |
Replaceable | False |
guess_build_tool
guess_build_tool
attempt to guess what the build tool should be
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Evolving |
Replaceable | False |
list_plugins
list_plugins
List all installed plug-ins, regardless of whether
they have been enabled
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Evolving |
Replaceable | False |
personality_file_tests_wrapper
personality_file_tests_wrapper
Pick a personality_file_tests function
tests that build support should call this
to make sure they get queued correct by the
personality or the build tool
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Evolving |
Replaceable | False |
personality_modules_wrapper
personality_modules_wrapper
Pick a personality_modules function
tests that build support should call this
to make sure they get queued correct by the
personality or the build tool
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Evolving |
Replaceable | False |
plugin_usage_output
plugin_usage_output array
Print the plugin's usage info
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Evolving |
Replaceable | False |
reaper_add_name
reaper_add_name
Add a regex to the reaper's checklist
NOTE: Users WILL override anything added before
argument parsing!
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Evolving |
Replaceable | False |
yetus_add_header
yetus_add_header header
Add a header to the usage output
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Evolving |
Replaceable | False |
yetus_add_option
yetus_add_option subcommand subcommanddesc
Add an option to the usage output
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Evolving |
Replaceable | False |
yetus_array_to_comma
yetus_array_to_comma arrayname string
Convert an array to a comma-delimited string
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Evolving |
Replaceable | False |
yetus_comma_to_array
yetus_comma_to_array arrayname string
Convert a comma-delimited string to an array
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Evolving |
Replaceable | False |
yetus_file_to_array
yetus_file_to_array arrayname file
Convert a file to an array.
Comments on the beginning of the line and empty lines are stripped.
0 for success
1+ for failure
Classification | Level |
---|---|
Audience | Public |
Stability | Evolving |
Replaceable | False |
yetus_generic_columnprinter
yetus_generic_columnprinter array
Print a screen-size aware two-column output
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Evolving |
Replaceable | False |
yetus_is_container
yetus_is_container
Determine if running in a container
Nothing
Classification | Level |
---|---|
Audience | Public |
Stability | Evolving |
Replaceable | False |
docker_do_env_adds
docker_do_env_adds
Do the work to add the env vars onto the Docker cmd
Nothing
Classification | Level |
---|---|
Audience | Private |
Stability | Stable |
Replaceable | True |
reaper_initialize
reaper_initialize arguments
Initialize the reaper
Nothing
Classification | Level |
---|---|
Audience | Private |
Stability | Stable |
Replaceable | True |
yetus_array_contains
yetus_array_contains element array
Check if an array has a given value
Classification | Level |
---|---|
Audience | Private |
Stability | Stable |
Replaceable | True |
activate_robots
activate_robots
import and set defaults based upon any auto-detected automation
Nothing
Classification | Level |
---|---|
Audience | Private |
Stability | Evolving |
Replaceable | True |
pid_kill
pid_kill pid
Kill a process id
Nothing
Classification | Level |
---|---|
Audience | Private |
Stability | Evolving |
Replaceable | True |
reaper_coproc_func
reaper_coproc_func
Reaper coprocessor function that
runs outside the law
Nothing
Classification | Level |
---|---|
Audience | Private |
Stability | Evolving |
Replaceable | True |
reaper_finalize_results
reaper_finalize_results jdkname
Reaper output to the user
Nothing
Classification | Level |
---|---|
Audience | Private |
Stability | Evolving |
Replaceable | True |
reaper_post_exec
reaper_post_exec module testlog testfrag
Run the reaper
Nothing
Classification | Level |
---|---|
Audience | Private |
Stability | Evolving |
Replaceable | True |
reaper_total_count
reaper_total_count jdkname
Reaper output to the user
Nothing
Classification | Level |
---|---|
Audience | Private |
Stability | Evolving |
Replaceable | True |
set_yetus_version
set_yetus_version
set VERSION to the current version if not set
Nothing
Classification | Level |
---|---|
Audience | Private |
Stability | Evolving |
Replaceable | True |