* Save state (forwarded ports + PID + timestamp) to local file and cleanup
* Integration tests
* Documentation
* Update docs/website/versioned_docs/version-3.0.0/command-reference/dev.md
Co-authored-by: Armel Soro <armel@rm3l.org>
* Fail when an error happens writing state file
In case of error during initialization, odo dev cleanup the resources
* Fix typo
* Test localPort matches a number
* Remove PID and timestamp from state + rename to devstate.json
* Run IBM cloud tests as non root
* Fix doc
* Review
* Remove reference to PID/timestamp from doc
Co-authored-by: Armel Soro <armel@rm3l.org>
* update go version to 1.17
Signed-off-by: anandrkskd <anandrkskd@gmail.com>
* update go version to 1.17 and fix failure
Signed-off-by: anandrkskd <anandrkskd@gmail.com>
* POC for odo interactive testing
Signed-off-by: anandrkskd <anandrkskd@gmail.com>
* add interactive tests to make target test-integration
Signed-off-by: anandrkskd <anandrkskd@gmail.com>
* [WIP] use func to pass test instructions
Signed-off-by: anandrkskd <anandrkskd@gmail.com>
* cleanup comments/test
Signed-off-by: anandrkskd <anandrkskd@gmail.com>
* cleanup minor changes
Signed-off-by: anandrkskd <anandrkskd@gmail.com>
* fix unit test failure
Signed-off-by: anandrkskd <anandrkskd@gmail.com>
* skip for windows
Signed-off-by: anandrkskd <anandrkskd@gmail.com>
* skip for windows by not compiling, cleanup
Signed-off-by: anandrkskd <anandrkskd@gmail.com>
* cleanup, and add the make target to test files
Signed-off-by: anandrkskd <anandrkskd@gmail.com>
* incorporate review, adding comments, cleanup
Signed-off-by: anandrkskd <anandrkskd@gmail.com>
* fix failing make validate
Signed-off-by: anandrkskd <anandrkskd@gmail.com>
* update test dependency, and possible fix for windows
Signed-off-by: anandrkskd <anandrkskd@gmail.com>
* Revert "update test dependency, and possible fix for windows"
This reverts commit 55580b7dc5.
* Final cleanup
Signed-off-by: anandrkskd <anandrkskd@gmail.com>
* split unit test into unit test and validate test
Signed-off-by: anandrkskd <anandrkskd@gmail.com>
* add comments and remove goget-tools from unit test
Signed-off-by: anandrkskd <anandrkskd@gmail.com>
* Add sucess and failure for ibmcloud tests comments
Signed-off-by: anandrkskd <anandrkskd@gmail.com>
* add result to unit test and kubernetes test
Signed-off-by: anandrkskd <anandrkskd@gmail.com>
* Use an image with pre-installed oc/kubectl/ibmcloud for IBM Pipelines
* Increase time for unit tests (very long on single CPU VM)
* Dockerfile for build image