apache / apache/openwhisk-deploy-kube

Re-enable system testing in travis matrix

Open
#713 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Shell
Stars
309
Forks
231
PR merge metrics
No merged PRs in 30d

Description

The core openwhisk upgrade to akka 2.6.12 included changes to how the test system handled https that broke our ability to externally run the openwhisk test suite. The fix appears to be non-trivial, so https://github.com/apache/openwhisk-deploy-kube/pull/700/commits/94ea0610c514dccfba3fd467f9da0ac1428f319d disabled system testing in this repo to unblock merging PRs. We do need to eventually figure out a way to make this work and restore the testing.

Contributor guide

Open the contributing guide

Research direction

Start with the Travis matrix change introduced by commit 94ea0610c514dccfba3fd467f9da0ac1428f319d and compare it with the OpenWhisk Akka 2.6.12 HTTPS changes. Determine a reproducible way to run the external system test suite and restore that matrix entry, then verify the suite passes.

Written by the indexing model from the issue text.

Assessment

Tech stack
shell
Domain
ci-cd, testing
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.