Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Raise an error when variable names contain decimals #207

Merged

Raise an error when variable names contain decimals

81d4200
Select commit
Loading
Failed to load commit list.
Merged

Raise an error when variable names contain decimals #207

Raise an error when variable names contain decimals
81d4200
Select commit
Loading
Failed to load commit list.
This check has been archived and is scheduled for deletion. Learn more about checks retention
Google Cloud Build / Develop-PR-Style (ramble-eng) succeeded Jul 7, 2023 in 3m 30s

Summary

Build Information

Trigger Develop-PR-Style
Build 8bc9cb06-ff19-439c-8baa-3adb5e7bee67
Start 2023-07-07T14:32:25-07:00
Duration 2m45.228s
Status SUCCESS

Steps

Step Status Duration
ramble-clone SUCCESS 10.151s
ramble-style-tests SUCCESS 2m31.297s

Details

starting build "8bc9cb06-ff19-439c-8baa-3adb5e7bee67"

FETCHSOURCE
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint: 
hint: 	git config --global init.defaultBranch <name>
hint: 
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint: 
hint: 	git branch -m <name>
Initialized empty Git repository in /workspace/.git/
From https://github.com/GoogleCloudPlatform/ramble
 * branch            81d4200fe38c516f432b5a1ca3fb7d9f6cc61618 -> FETCH_HEAD
HEAD is now at 81d4200 Raise an error when variable names contain decimals
BUILD
Starting Step #0 - "ramble-clone"
Step #0 - "ramble-clone": Already have image (with digest): gcr.io/cloud-builders/git
Step #0 - "ramble-clone": From https://github.com/GoogleCloudPlatform/ramble
Step #0 - "ramble-clone":  * [new branch]      develop    -> origin/develop
Step #0 - "ramble-clone":  * [new branch]      gh-pages   -> origin/gh-pages
Step #0 - "ramble-clone":  * [new branch]      main       -> origin/main
Step #0 - "ramble-clone":  * [new tag]         v0.3.0     -> v0.3.0
Step #0 - "ramble-clone":  * [new tag]         v0.1.0     -> v0.1.0
Step #0 - "ramble-clone":  * [new tag]         v0.2.0     -> v0.2.0
Step #0 - "ramble-clone":  * [new tag]         v0.2.1     -> v0.2.1
Finished Step #0 - "ramble-clone"
Starting Step #1 - "ramble-style-tests"
Step #1 - "ramble-style-tests": Pulling image: us-central1-docker.pkg.dev/ramble-eng/ramble-repo/ramble-centos7:latest
Step #1 - "ramble-style-tests": latest: Pulling from ramble-eng/ramble-repo/ramble-centos7
Step #1 - "ramble-style-tests": 2d473b07cdd5: Pulling fs layer
Step #1 - "ramble-style-tests": 3040672071d3: Pulling fs layer
Step #1 - "ramble-style-tests": 2d473b07cdd5: Verifying Checksum
Step #1 - "ramble-style-tests": 2d473b07cdd5: Download complete
Step #1 - "ramble-style-tests": 2d473b07cdd5: Pull complete
Step #1 - "ramble-style-tests": 3040672071d3: Verifying Checksum
Step #1 - "ramble-style-tests": 3040672071d3: Download complete
Step #1 - "ramble-style-tests": 3040672071d3: Pull complete
Step #1 - "ramble-style-tests": Digest: sha256:0febbef9dec187a82f8053109964841d1850b0a126f1da6c16e01ec376270fc9
Step #1 - "ramble-style-tests": Status: Downloaded newer image for us-central1-docker.pkg.dev/ramble-eng/ramble-repo/ramble-centos7:latest
Step #1 - "ramble-style-tests": us-central1-docker.pkg.dev/ramble-eng/ramble-repo/ramble-centos7:latest
Step #1 - "ramble-style-tests": Branch develop set up to track remote branch develop from origin.
Step #1 - "ramble-style-tests": /opt/spack/opt/spack/linux-centos7-haswell/gcc-4.8.5/miniconda3-4.10.3-7sasplhqfdkxyowhxaykwqt26bv2ouaq/bin/flake8
Step #1 - "ramble-style-tests": =======================================================
Step #1 - "ramble-style-tests": flake8: running flake8 code checks on ramble.
Step #1 - "ramble-style-tests": 
Step #1 - "ramble-style-tests": Modified files:
Step #1 - "ramble-style-tests":   lib/ramble/ramble/expander.py
Step #1 - "ramble-style-tests":   lib/ramble/ramble/test/expander.py
Step #1 - "ramble-style-tests": =======================================================
Step #1 - "ramble-style-tests": 
Step #1 - "ramble-style-tests": Flake8 checks were clean.
Step #1 - "ramble-style-tests": ==> Generating file: /workspace/share/ramble/ramble-completion.bash
Step #1 - "ramble-style-tests": ==> No license issues found.
Step #1 - "ramble-style-tests": Collecting package metadata (repodata.json): ...working... done
Step #1 - "ramble-style-tests": Solving environment: ...working... done
Step #1 - "ramble-style-tests": 
Step #1 - "ramble-style-tests": ## Package Plan ##
Step #1 - "ramble-style-tests": 
Step #1 - "ramble-style-tests":   environment location: /opt/spack/opt/spack/linux-centos7-haswell/gcc-4.8.5/miniconda3-4.10.3-7sasplhqfdkxyowhxaykwqt26bv2ouaq
Step #1 - "ramble-style-tests": 
Step #1 - "ramble-style-tests":   removed specs:
Step #1 - "ramble-style-tests":     - pytest
Step #1 - "ramble-style-tests": 
Step #1 - "ramble-style-tests": 
Step #1 - "ramble-style-tests": The following packages will be downloaded:
Step #1 - "ramble-style-tests": 
Step #1 - "ramble-style-tests":     package                    |            build
Step #1 - "ramble-style-tests":     ---------------------------|-----------------
Step #1 - "ramble-style-tests":     _openmp_mutex-5.1          |            1_gnu          21 KB
Step #1 - "ramble-style-tests":     boltons-23.0.0             |   py39h06a4308_0         426 KB
Step #1 - "ramble-style-tests":     ca-certificates-2023.05.30 |       h06a4308_0         120 KB
Step #1 - "ramble-style-tests":     certifi-2023.5.7           |   py39h06a4308_0         152 KB
Step #1 - "ramble-style-tests":     cffi-1.15.1                |   py39h5eee18b_3         242 KB
Step #1 - "ramble-style-tests":     conda-23.5.0               |   py39h06a4308_0        1023 KB
Step #1 - "ramble-style-tests":     conda-package-handling-2.1.0|   py39h06a4308_0         268 KB
Step #1 - "ramble-style-tests":     conda-package-streaming-0.8.0|   py39h06a4308_0          27 KB
Step #1 - "ramble-style-tests":     cryptography-39.0.1        |   py39h9ce1e76_2         1.4 MB
Step #1 - "ramble-style-tests":     grpc-cpp-1.48.2            |       he1ff14a_1         4.8 MB
Step #1 - "ramble-style-tests":     grpcio-1.48.2              |   py39he1ff14a_1         787 KB
Step #1 - "ramble-style-tests":     idna-3.4                   |   py39h06a4308_0          93 KB
Step #1 - "ramble-style-tests":     jsonpatch-1.32             |     pyhd3eb1b0_0          15 KB
Step #1 - "ramble-style-tests":     jsonpointer-2.1            |     pyhd3eb1b0_0           9 KB
Step #1 - "ramble-style-tests":     ld_impl_linux-64-2.38      |       h1181459_1         654 KB
Step #1 - "ramble-style-tests":     libffi-3.4.4               |       h6a678d5_0         142 KB
Step #1 - "ramble-style-tests":     ncurses-6.4                |       h6a678d5_0         914 KB
Step #1 - "ramble-style-tests":     openssl-3.0.9              |       h7f8727e_0         5.2 MB
Step #1 - "ramble-style-tests":     pip-23.1.2                 |   py39h06a4308_0         2.5 MB
Step #1 - "ramble-style-tests":     pycosat-0.6.4              |   py39h5eee18b_0          84 KB
Step #1 - "ramble-style-tests":     pycparser-2.21             |     pyhd3eb1b0_0          94 KB
Step #1 - "ramble-style-tests":     pyopenssl-23.0.0           |   py39h06a4308_0          96 KB
Step #1 - "ramble-style-tests":     python-3.9.17              |       h955ad1f_0        25.0 MB
Step #1 - "ramble-style-tests":     readline-8.2               |       h5eee18b_0         357 KB
Step #1 - "ramble-style-tests":     requests-2.29.0            |   py39h06a4308_0          96 KB
Step #1 - "ramble-style-tests":     ruamel.yaml-0.17.21        |   py39h5eee18b_0         178 KB
Step #1 - "ramble-style-tests":     ruamel.yaml.clib-0.2.6     |   py39h5eee18b_1         140 KB
Step #1 - "ramble-style-tests":     setuptools-67.8.0          |   py39h06a4308_0         1.0 MB
Step #1 - "ramble-style-tests":     six-1.16.0                 |     pyhd3eb1b0_1          18 KB
Step #1 - "ramble-style-tests":     sqlite-3.41.2              |       h5eee18b_0         1.2 MB
Step #1 - "ramble-style-tests":     tk-8.6.12                  |       h1ccaba5_0         3.0 MB
Step #1 - "ramble-style-tests":     toolz-0.12.0               |   py39h06a4308_0         105 KB
Step #1 - "ramble-style-tests":     tqdm-4.65.0                |   py39hb070fc8_0         131 KB
Step #1 - "ramble-style-tests":     tzdata-2023c               |       h04d1e81_0         116 KB
Step #1 - "ramble-style-tests":     urllib3-1.26.16            |   py39h06a4308_0         201 KB
Step #1 - "ramble-style-tests":     wheel-0.38.4               |   py39h06a4308_0          64 KB
Step #1 - "ramble-style-tests":     xz-5.4.2                   |       h5eee18b_0         642 KB
Step #1 - "ramble-style-tests":     zstandard-0.19.0           |   py39h5eee18b_0         474 KB
Step #1 - "ramble-style-tests":     ------------------------------------------------------------
Step #1 - "ramble-style-tests":                                            Total:        51.7 MB
Step #1 - "ramble-style-tests": 
Step #1 - "ramble-style-tests": The following NEW packages will be INSTALLED:
Step #1 - "ramble-style-tests": 
Step #1 - "ramble-style-tests":   boltons            pkgs/main/linux-64::boltons-23.0.0-py39h06a4308_0
Step #1 - "ramble-style-tests":   conda-package-str~ pkgs/main/linux-64::conda-package-streaming-0.8.0-py39h06a4308_0
Step #1 - "ramble-style-tests":   jsonpatch          pkgs/main/noarch::jsonpatch-1.32-pyhd3eb1b0_0
Step #1 - "ramble-style-tests":   jsonpointer        pkgs/main/noarch::jsonpointer-2.1-pyhd3eb1b0_0
Step #1 - "ramble-style-tests":   ruamel.yaml        pkgs/main/linux-64::ruamel.yaml-0.17.21-py39h5eee18b_0
Step #1 - "ramble-style-tests":   ruamel.yaml.clib   pkgs/main/linux-64::ruamel.yaml.clib-0.2.6-py39h5eee18b_1
Step #1 - "ramble-style-tests":   toolz              pkgs/main/linux-64::toolz-0.12.0-py39h06a4308_0
Step #1 - "ramble-style-tests":   zstandard          pkgs/main/linux-64::zstandard-0.19.0-py39h5eee18b_0
Step #1 - "ramble-style-tests": 
Step #1 - "ramble-style-tests": The following packages will be REMOVED:
Step #1 - "ramble-style-tests": 
Step #1 - "ramble-style-tests":   chardet-4.0.0-py39h06a4308_1003
Step #1 - "ramble-style-tests":   iniconfig-1.1.1-pyhd3eb1b0_0
Step #1 - "ramble-style-tests":   py-1.11.0-pyhd3eb1b0_0
Step #1 - "ramble-style-tests":   pytest-7.1.2-py39h06a4308_0
Step #1 - "ramble-style-tests":   ruamel_yaml-0.15.100-py39h27cfd23_0
Step #1 - "ramble-style-tests": 
Step #1 - "ramble-style-tests": The following packages will be UPDATED:
Step #1 - "ramble-style-tests": 
Step #1 - "ramble-style-tests":   _openmp_mutex                                   4.5-1_gnu --> 5.1-1_gnu
Step #1 - "ramble-style-tests":   ca-certificates                     2023.01.10-h06a4308_0 --> 2023.05.30-h06a4308_0
Step #1 - "ramble-style-tests":   certifi                          2022.12.7-py39h06a4308_0 --> 2023.5.7-py39h06a4308_0
Step #1 - "ramble-style-tests":   cffi                                1.14.6-py39h400218f_0 --> 1.15.1-py39h5eee18b_3
Step #1 - "ramble-style-tests":   conda                               4.10.3-py39h06a4308_0 --> 23.5.0-py39h06a4308_0
Step #1 - "ramble-style-tests":   conda-package-han~                   1.7.3-py39h27cfd23_1 --> 2.1.0-py39h06a4308_0
Step #1 - "ramble-style-tests":   cryptography                         3.4.7-py39hd23ed53_0 --> 39.0.1-py39h9ce1e76_2
Step #1 - "ramble-style-tests":   grpc-cpp                                1.48.2-h5bf31a4_0 --> 1.48.2-he1ff14a_1
Step #1 - "ramble-style-tests":   grpcio                              1.48.2-py39h5bf31a4_0 --> 1.48.2-py39he1ff14a_1
Step #1 - "ramble-style-tests":   idna               pkgs/main/noarch::idna-2.10-pyhd3eb1b~ --> pkgs/main/linux-64::idna-3.4-py39h06a4308_0
Step #1 - "ramble-style-tests":   ld_impl_linux-64                        2.35.1-h7274673_9 --> 2.38-h1181459_1
Step #1 - "ramble-style-tests":   libffi                                     3.3-he6710b0_2 --> 3.4.4-h6a678d5_0
Step #1 - "ramble-style-tests":   ncurses                                    6.2-he6710b0_1 --> 6.4-h6a678d5_0
Step #1 - "ramble-style-tests":   openssl                                 1.1.1t-h7f8727e_0 --> 3.0.9-h7f8727e_0
Step #1 - "ramble-style-tests":   pip                                 21.1.3-py39h06a4308_0 --> 23.1.2-py39h06a4308_0
Step #1 - "ramble-style-tests":   pycosat                              0.6.3-py39h27cfd23_0 --> 0.6.4-py39h5eee18b_0
Step #1 - "ramble-style-tests":   pycparser                                       2.20-py_2 --> 2.21-pyhd3eb1b0_0
Step #1 - "ramble-style-tests":   pyopenssl          pkgs/main/noarch::pyopenssl-20.0.1-py~ --> pkgs/main/linux-64::pyopenssl-23.0.0-py39h06a4308_0
Step #1 - "ramble-style-tests":   python                                   3.9.5-h12debd9_4 --> 3.9.17-h955ad1f_0
Step #1 - "ramble-style-tests":   readline                                   8.1-h27cfd23_0 --> 8.2-h5eee18b_0
Step #1 - "ramble-style-tests":   requests           pkgs/main/noarch::requests-2.25.1-pyh~ --> pkgs/main/linux-64::requests-2.29.0-py39h06a4308_0
Step #1 - "ramble-style-tests":   setuptools                          52.0.0-py39h06a4308_0 --> 67.8.0-py39h06a4308_0
Step #1 - "ramble-style-tests":   six                                   1.16.0-pyhd3eb1b0_0 --> 1.16.0-pyhd3eb1b0_1
Step #1 - "ramble-style-tests":   sqlite                                  3.36.0-hc218d9a_0 --> 3.41.2-h5eee18b_0
Step #1 - "ramble-style-tests":   tk                                      8.6.10-hbc83047_0 --> 8.6.12-h1ccaba5_0
Step #1 - "ramble-style-tests":   tqdm               pkgs/main/noarch::tqdm-4.61.2-pyhd3eb~ --> pkgs/main/linux-64::tqdm-4.65.0-py39hb070fc8_0
Step #1 - "ramble-style-tests":   tzdata                                   2021a-h52ac0ba_0 --> 2023c-h04d1e81_0
Step #1 - "ramble-style-tests":   urllib3            pkgs/main/noarch::urllib3-1.26.6-pyhd~ --> pkgs/main/linux-64::urllib3-1.26.16-py39h06a4308_0
Step #1 - "ramble-style-tests":   wheel              pkgs/main/noarch::wheel-0.36.2-pyhd3e~ --> pkgs/main/linux-64::wheel-0.38.4-py39h06a4308_0
Step #1 - "ramble-style-tests":   xz                                       5.2.5-h7b6447c_0 --> 5.4.2-h5eee18b_0
Step #1 - "ramble-style-tests": 
Step #1 - "ramble-style-tests": 
Step #1 - "ramble-style-tests": Preparing transaction: ...working... done
Step #1 - "ramble-style-tests": Verifying transaction: ...working... done
Step #1 - "ramble-style-tests": Executing transaction: ...working... done
Step #1 - "ramble-style-tests": usage: ramble [-hkV] [--color {always,never,auto}] COMMAND ...
Step #1 - "ramble-style-tests": 
Step #1 - "ramble-style-tests": A flexible benchmark experiment manager.
Step #1 - "ramble-style-tests": 
Step #1 - "ramble-style-tests": These are common ramble commands:
Step #1 - "ramble-style-tests": 
Step #1 - "ramble-style-tests": application dev:
Step #1 - "ramble-style-tests":   edit                  open application files in $EDITOR
Step #1 - "ramble-style-tests": 
Step #1 - "ramble-style-tests": query applications:
Step #1 - "ramble-style-tests":   list                  list and search available applications
Step #1 - "ramble-style-tests":   info                  get detailed information on a particular application
Step #1 - "ramble-style-tests":   mods                  list and get information on available modifiers
Step #1 - "ramble-style-tests": 
Step #1 - "ramble-style-tests": workspaces:
Step #1 - "ramble-style-tests":   workspace             manage experiment workspaces
Step #1 - "ramble-style-tests": 
Step #1 - "ramble-style-tests": optional arguments:
Step #1 - "ramble-style-tests":   --color {always,never,auto}
Step #1 - "ramble-style-tests":                         when to colorize output (default: auto)
Step #1 - "ramble-style-tests":   -V, --version         show version number and exit
Step #1 - "ramble-style-tests":   -h, --help            show this help message and exit
Step #1 - "ramble-style-tests":   -k, --insecure        do not check ssl certificates when downloading
Step #1 - "ramble-style-tests": 
Step #1 - "ramble-style-tests": more help:
Step #1 - "ramble-style-tests":   ramble help --all       list all commands and options
Step #1 - "ramble-style-tests":   ramble help <command>   help on a specific command
Step #1 - "ramble-style-tests":   ramble help --spec      help on the application specification syntax
Step #1 - "ramble-style-tests":   ramble docs             open https://ramble.rtfd.io/ in a browser
Step #1 - "ramble-style-tests": /bin/bash: line 67: [: -gt: unary operator expected
Finished Step #1 - "ramble-style-tests"
PUSH
DONE

Build Log: https://console.cloud.google.com/cloud-build/builds/8bc9cb06-ff19-439c-8baa-3adb5e7bee67?project=993292483723