Skip to content

[Workflow Interface] Refactor FLSpec and Runtime to enhance modularity #733

[Workflow Interface] Refactor FLSpec and Runtime to enhance modularity

[Workflow Interface] Refactor FLSpec and Runtime to enhance modularity #733

Triggered via pull request March 3, 2025 07:50
Status Failure
Total duration 15m 27s
Artifacts 14

pr_pipeline.yml

on: pull_request
TaskRunner E2E  /  Input value selection
0s
TaskRunner E2E / Input value selection
TaskRunner Resiliency E2E  /  Input value selection
0s
TaskRunner Resiliency E2E / Input value selection
Bandit Code Scan  /  Bandit Scan
19s
Bandit Code Scan / Bandit Scan
Check code format  /  build
35s
Check code format / build
Docker Bench for Security  /  build
38s
Docker Bench for Security / build
Federated Runtime Watermarking E2E  /  WF Watermarking Without TLS
8m 37s
Federated Runtime Watermarking E2E / WF Watermarking Without TLS
GaNDLF TaskRunner  /  build
3m 28s
GaNDLF TaskRunner / build
Hadolint Security Scan  /  build
32s
Hadolint Security Scan / build
Pytest and code coverage  /  build
2m 5s
Pytest and code coverage / build
Windows pytest coverage and workspace runs  /  keras_mnist
4m 51s
Windows pytest coverage and workspace runs / keras_mnist
Windows pytest coverage and workspace runs  /  torch_mnist_eden_compression
0s
Windows pytest coverage and workspace runs / torch_mnist_eden_compression
Windows pytest coverage and workspace runs  /  torch_mnist_straggler_check
6m 0s
Windows pytest coverage and workspace runs / torch_mnist_straggler_check
TaskRunner E2E  /  With TLS (torch/mnist_straggler_check, 3.10)
4m 7s
TaskRunner E2E / With TLS (torch/mnist_straggler_check, 3.10)
TaskRunner E2E  /  With TLS (torch/mnist_eden_compression, 3.10)
0s
TaskRunner E2E / With TLS (torch/mnist_eden_compression, 3.10)
TaskRunner (docker/gramine-direct)  /  build
8m 41s
TaskRunner (docker/gramine-direct) / build
TaskRunner (docker/native)  /  build
5m 3s
TaskRunner (docker/native) / build
Workflow Interface 101 MNIST Notebook  /  WF Local Without TLS
2m 21s
Workflow Interface 101 MNIST Notebook / WF Local Without TLS
Workflow Interface Tests  /  build
15m 13s
Workflow Interface Tests / build
Matrix: Workflow Functional E2E / WF Functional Without TLS
Matrix: Windows pytest coverage and workspace runs / pytest-coverage
Matrix: TaskRunner E2E / With Memory Logs
Matrix: TaskRunner E2E / With TLS
Matrix: TaskRunner E2E / Without Client Auth
Matrix: TaskRunner E2E / Without TLS
Matrix: TaskRunner Resiliency E2E / With TLS
Fit to window
Zoom out
Zoom in

Annotations

5 errors and 1 warning
Bandit Code Scan / Bandit Scan
Process completed with exit code 1.
Workflow Functional E2E / WF Functional Without TLS (3.10)
Process completed with exit code 1.
Workflow Interface 101 MNIST Notebook / WF Local Without TLS
Process completed with exit code 1.
Workflow Interface Tests / build
The job running on runner GitHub Actions 13 has exceeded the maximum execution time of 15 minutes.
Workflow Interface Tests / build
The operation was canceled.
Workflow Interface 101 MNIST Notebook / WF Local Without TLS
No files were found with the provided path: notebook.tar. No artifacts will be uploaded.

Artifacts

Produced during runtime
Name Size
Resiliency_Native_torch_mnist_python3.10
12.2 MB
With_Memory_Logs_torch_mnist_python3.11
12.4 MB
With_TLS_keras_jax_mnist_python3.10
2.57 MB
With_TLS_keras_jax_mnist_python3.11
2.57 MB
With_TLS_keras_torch_mnist_python3.10
2.57 MB
With_TLS_keras_torch_mnist_python3.11
2.57 MB
With_TLS_torch_mnist_straggler_check_python3.10
12.2 MB
Without_Client_Auth_keras_mnist_python3.10
2.57 MB
Without_TLS_torch_mnist_python3.12
12.2 MB
bandit-report-summary_03-Mar-2025_07-50-59
2.47 KB
docker_bench_security-report
2.51 KB
federated_runtime_301_watermarking_13625900958
39.4 KB
hadolint-report
322 Bytes
wf_func_default_model_python3.10_13625900958
1.04 KB