• Kubernetes Submit Queue's avatar
    Merge pull request #66061 from cofyc/prefer_using_process_environments · 0bf74270
    Kubernetes Submit Queue authored
    Automatic merge from submit-queue (batch tested with PRs 66410, 66398, 66061, 66397, 65558). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.
    
    Passing `KUBE_TEST_ARGS` variable to make through process environment instead of command line flags
    
    **What this PR does / why we need it**:
    
    Passing `KUBE_TEST_ARGS` variable to make through process environment instead of command line flags.
    
     `$` character has special meaning in `make`, if `KUBE_TEST_ARGS` contains `$`, it cannot be passed to `make test`. Actually, we can simply pass variables to make through process environment. This makes following scenario to work:
    
    ```
    export KUBE_TEST_ARGS='-run ^TestVolumeBinding$'
    make test-integration WHAT=./test/integration/scheduler
    ```
    
    **Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*:
    Fixes #
    
    **Special notes for your reviewer**:
    
    **Release note**:
    
    ```release-note
    NONE
    ```
    0bf74270
Name
Last commit
Last update
..
helpers Loading commit data...
BUILD Loading commit data...
Makefile.manifest Loading commit data...
build.sh Loading commit data...
clean.sh Loading commit data...
cross.sh Loading commit data...
make-help.sh Loading commit data...
test-cmd.sh Loading commit data...
test-e2e-node.sh Loading commit data...
test-integration.sh Loading commit data...
test-kubeadm-cmd.sh Loading commit data...
test.sh Loading commit data...
update.sh Loading commit data...
verify.sh Loading commit data...
vet.sh Loading commit data...