Skip to content

GCP Batch: Verify Compliance Tests #1273

@lbeckman314

Description

@lbeckman314

Overview

Funnel needs to successfully pass all Compliance Tests to be marked as production-ready before the release (v0.11.7).

Current Behavior

Compliance Tests are run against the feature/gcp-batch branch to ensure that Funnel is successfully implementing the TES spec.

Actual Behavior

Compliance Tests have not yet been run against the feature/gcp-batch branch.

Test Steps

➜ funnel server run --Compute "gcp-batch" --GCPBatch.Project "tes-batch-integration-test" --GCPBatch.Location "us-central1"
server               Server listening
httpPort             8000
rpcAddress           :9090

1. Install Compliance Tests

2. Start Funnel Server

➜ git clone https://github.com/ga4gh/openapi-test-runner

➜ cd openapi-test-runner

➜ python3 -m venv venv && source venv/bin/activate

➜ pip install -r requirements.txt

➜ python setup.py install

3. TES v1.0

➜ openapi-test-runner report --version 1.0.0  --server "http://localhost:8000/"

4. TES v1.1

➜ openapi-test-runner report --version 1.1.0  --server "http://localhost:8000/"

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    Status

    To-Do

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions