mirror of
https://github.com/vale981/ray
synced 2025-03-06 10:31:39 -05:00

* Fix SC2001: See if you can use ${variable//search/replace} instead. * Fix SC2010: Don't use ls | grep. Use a glob or a for loop with a condition to allow non-alphanumeric filenames. * Fix SC2012: Use find instead of ls to better handle non-alphanumeric filenames. * Fix SC2015: Note that A && B || C is not if-then-else. C may run when A is true. * Fix SC2028: echo may not expand escape sequences. Use printf. * Fix SC2034: variable appears unused. Verify use (or export if used externally). * Fix SC2035: Use ./*glob* or -- *glob* so names with dashes won't become options. * Fix SC2071: > is for string comparisons. Use -gt instead. * Fix SC2154: variable is referenced but not assigned * Fix SC2164: Use 'cd ... || exit' or 'cd ... || return' in case cd fails. * Fix SC2188: This redirection doesn't have a command. Move to its command (or use 'true' as no-op). * Fix SC2236: Use -n instead of ! -z. * Fix SC2242: Can only exit with status 0-255. Other data should be written to stdout/stderr. * Fix SC2086: Double quote to prevent globbing and word splitting. Co-authored-by: Mehrdad <noreply@github.com>
37 lines
1.1 KiB
YAML
37 lines
1.1 KiB
YAML
# This file is generated by `ray project create`.
|
|
|
|
name: asan_python_tests
|
|
|
|
# description: A short description of the project.
|
|
# The URL of the repo this project is part of.
|
|
# repo: ...
|
|
|
|
cluster:
|
|
config: ray-project/cluster.yaml
|
|
|
|
# environment:
|
|
# dockerfile: The dockerfile to be built and ran the commands with.
|
|
# dockerimage: The docker image to be used to run the project in, e.g. ubuntu:18.04.
|
|
# requirements: ray-project/requirements.txt
|
|
|
|
commands:
|
|
- name: Setup
|
|
command: ./run_asan_tests.sh setup
|
|
- name: Run
|
|
command: ./run_asan_tests.sh run
|
|
- name: Recompile
|
|
command: ./run_asan_tests.sh recompile {{git_sha}}
|
|
params:
|
|
- name: git_sha # Ray version string.
|
|
default: "master"
|
|
|
|
# Pathnames for files and directories that should be saved
|
|
# in a snapshot but that should not be synced with a# session. Pathnames can be relative to the project
|
|
# directory or absolute. Generally, this should be files
|
|
# that were created by an active session, such as
|
|
# application checkpoints and logs.
|
|
output_files: [
|
|
# For example, uncomment this to save the logs from the
|
|
# last ray job.
|
|
# "/tmp/ray/session_latest",
|
|
]
|