Skip to content
This repository has been archived by the owner on Jan 11, 2023. It is now read-only.

feat(runner.go): port bash ginkgo runner to go #1365

Merged
merged 5 commits into from
Aug 30, 2017

Conversation

jchauncey
Copy link

@jchauncey jchauncey commented Aug 29, 2017

  • Ports bash runner to golang
  • Updates the version check for the k8s test so that it uses the version specified in the cluster definition if provided
  • Adds some retry logic to the pod networking test since that was failing locally
  • Adds retry logic when provisioning fails (up to 3 times overridden using PROVISION_RETRIES)

This change is Reviewable

@msftclas
Copy link

@jchauncey,
Thanks for your contribution as a Microsoft full-time employee or intern. You do not need to sign a CLA.
Thanks,
Microsoft Pull Request Bot

@msftclas
Copy link

@jchauncey,
Thanks for your contribution as a Microsoft full-time employee or intern. You do not need to sign a CLA.
Thanks,
Microsoft Pull Request Bot

Jonathan Chauncey added 5 commits August 30, 2017 13:45
* Ports bash runner to golang
* Updates the version check for the k8s test so that it uses the version specified in the cluster definition if provided
* Adds some retry logic to the pod networking test since that was failing locally
* Refactored runner.go into a few more methods to help readability
* Fixed orchestrator version test for k8s.
* You can now set ORCHESTRATOR_RELEASE as an env var to provision clusters with a given release
* We will now retry upto 3 times by default (override using PROVISION_RETRIES env var)
Copy link
Member

@jackfrancis jackfrancis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@jackfrancis jackfrancis merged commit 2f1fc77 into Azure:master Aug 30, 2017
@ghost ghost removed the in progress label Aug 30, 2017
@jchauncey jchauncey deleted the new-runner branch August 30, 2017 18:58
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants