1. 20 9月, 2022 1 次提交
  2. 19 9月, 2022 1 次提交
  3. 08 9月, 2022 1 次提交
    • Sergii Tkachenko's avatar
      xDS interop: buildscripts: fix run_test return status (#30768) (#30878) · fd188956
      Sergii Tkachenko编写于
      To capture the return status of the test in run_test the last command must be the call to the test itself.
      This removes `set +x`, which makes the run_test always return success, and not propagate the test status.
      
      I can't find it, but this exact error bit us before. Looks like it leaked to other scripts.
      The good thing is if the test was executed, it's failure would still be picked up from the result xml.
      
      However, if the test framework didn't start in the first place, the result will be false positive.
      Example: https://source.cloud.google.com/results/invocations/98d3e679-ec8a-40bd-9f36-88179747b0d6/targets
      
      ```
      /home/kbuilder/.pyenv/versions/k8s_xds_test_runner/bin/python3: Error while finding module specification for 'tests.authz_test' (ModuleNotFoundError: No module named 'tests')
      + set +x
      Failed test suites: 0
      
      [ID: 3548168] Command finished after 625 secs, exit value: 0
      ```
      fd188956
  4. 07 9月, 2022 2 次提交
  5. 06 9月, 2022 1 次提交
  6. 19 8月, 2022 1 次提交
  7. 08 8月, 2022 1 次提交
  8. 19 7月, 2022 1 次提交
  9. 11 7月, 2022 1 次提交
    • Yash Tibrewal's avatar
      priority and ring_hash LBs: fix interactions when using ring_hash under priority (#29332) (#30253) · 2d9bdfc0
      Yash Tibrewal编写于
      
      * refactor connection delay injection from client_lb_end2end_test
      
      * fix build
      
      * fix build on older compilers
      
      * clang-format
      
      * buildifier
      
      * a bit of code cleanup
      
      * start failover time whenever the child reports CONNECTING, and don't cancel when deactivating
      
      * clang-format
      
      * rewrite test
      
      * simplify logic in priority policy
      
      * clang-format
      
      * switch to using a bit to indicate child healthiness
      
      * fix reversed comment
      
      * more changes in priority and ring_hash.
      
      priority:
      - go back to starting failover timer upon CONNECTING, but only if seen
        READY or IDLE more recently than TRANSIENT_FAILURE
      
      ring_hash:
      - don't flap back and forth between IDLE and CONNECTING; once we go
        CONNECTING, we stay there until either TF or READY
      - after the first subchannel goes TF, we proactively start another
        subchannel connecting, just like we do after a second subchannel
        reports TF, to ensure that we don't stay in CONNECTING indefinitely if
        we aren't getting any new picks
      - always return ring hash's picker, regardless of connectivity state
      - update the subchannel connectivity state seen by the picker upon
        subchannel list creation
      - start proactive subchannel connection attempt upon subchannel list
        creation if needed
      
      * ring_hash: fix connectivity state seen by aggregation and picker
      
      * fix obiwan error
      
      * swap the order of ring_hash aggregation rules 3 and 4
      
      * restore original test
      
      * refactor connection injector QueuedAttempt code
      
      * add test showing that ring_hash will continue connecting without picks
      
      * clang-format
      
      * don't actually need seen_failure_since_ready_ anymore
      
      * fix TSAN problem
      
      * address code review comments
      Co-authored-by: default avatarMark D. Roth <roth@google.com>
      2d9bdfc0
  10. 09 7月, 2022 1 次提交
  11. 06 7月, 2022 1 次提交
  12. 05 7月, 2022 1 次提交
  13. 30 6月, 2022 1 次提交
  14. 17 6月, 2022 1 次提交
    • Sergii Tkachenko's avatar
      xds-k8s jobs: standardize TESTING_VERSION (#30027) (#30049) · 36187728
      Sergii Tkachenko编写于
      This Addresses the issue with skips not working in golang tests, ref b/235688697. 
      
      1. Unifies `TESTING_VERSION` detection  in grpc_xds_k8s_install_test_driver.sh - new approach applicable to all languages.
      2. Use `TESTING_VERSION` in all build files in `--testing_version` and when tagging docker images. This will be backported to all active test branches. Build Scripts in all other languages will be updated as well.
      36187728
  15. 19 5月, 2022 2 次提交
  16. 16 5月, 2022 1 次提交
  17. 12 5月, 2022 2 次提交
  18. 11 5月, 2022 1 次提交
  19. 10 5月, 2022 1 次提交
  20. 06 5月, 2022 2 次提交
  21. 03 5月, 2022 2 次提交
  22. 02 5月, 2022 1 次提交
  23. 21 4月, 2022 2 次提交
  24. 15 4月, 2022 2 次提交
  25. 13 4月, 2022 3 次提交
  26. 12 4月, 2022 6 次提交