OpenFL Product Quality Pipeline #150
pq_pipeline.yml
on: schedule
Set Commit ID for All Jobs
0s
TaskRunner Connectivity E2E
/
Task Runner Rest connectivity (no-op, 3.11)
TaskRunner Connectivity E2E
/
Task Runner gRPC connectivity (no-op, 3.10)
Workflow MNIST Local Runtime
/
WF Local Without TLS
Run Bandit Code Scanner
/
Bandit Scan
Run Trivy Code Scanner
/
build
TaskRunner Flower App Pytorch E2E
/
With TLS (flower-app-pytorch, 3.10)
TaskRunner Secret SSL E2E
/
Secret SSL Check (torch/mnist, 3.10)
TaskRunner Secret SSL E2E
/
TruffleHog Repo Scan
TaskRunner Secure Aggregation E2E
/
Secure Aggregation (torch/mnist, 3.10)
TaskRunner Resiliency E2E
/
Resiliency in gRPC (torch/mnist, 3.10)
TaskRunner Federated Analytics E2E
/
With REST (federated_analytics/histogram, 3.11)
TaskRunner Federated Analytics E2E
/
With gRPC (federated_analytics/smokers_health, 3.12)
TaskRunner Verifiable Dataset E2E
/
With All Data Sources (torch/histology_s3, 3.11)
TaskRunner Verifiable Dataset E2E
/
With Azure Blob (torch/histology_s3, 3.11)
TaskRunner Verifiable Dataset E2E
/
With S3 (torch/histology_s3, 3.11)
Workflow Watermarking Federated Runtime E2E
/
WF Watermarking Without TLS
Matrix: TaskRunner E2E / With Memory Logs
Waiting for pending jobs
Matrix: TaskRunner E2E / With TLS
Waiting for pending jobs
Matrix: TaskRunner E2E / Without Client Auth
Waiting for pending jobs
Matrix: TaskRunner E2E / Without TLS
Waiting for pending jobs
TaskRunner E2E
/
With TLS (torch/mnist_eden_compression, 3.10)
TaskRunner E2E
/
With TLS (torch/mnist_straggler_check, 3.10)
TaskRunner Straggler E2E
/
Cutoff Policy (torch/mnist_straggler_check, 3.11)
TaskRunner Straggler E2E
/
Percentage Policy (torch/mnist_straggler_check, 3.10)
Workflow Secure Aggregation Federated Runtime E2E
/
WF SecAgg Without TLS
Matrix: TaskRunner FedEval E2E / With TLS
Waiting for pending jobs
Matrix: TaskRunner FedEval E2E / Without ClientAuth Using Rest Protocol
Waiting for pending jobs
Matrix: TaskRunner FedEval E2E / Without TLS Using Rest Protocol
Waiting for pending jobs
Matrix: TaskRunner Dockerized E2E / With Memory Logs REST
Waiting for pending jobs
Matrix: TaskRunner Dockerized E2E / With TLS
Waiting for pending jobs
Matrix: TaskRunner Dockerized E2E / Without Client Auth
Waiting for pending jobs
Matrix: TaskRunner Dockerized E2E / Without TLS
Waiting for pending jobs
Publish Nightly Package to PyPI
/
Publish Nightly Package