kernelfoundry.eval_pipeline.tasksΒΆ

Module for tasks (building and testing kernel) in kernel evaluation pipeline.

Modules

build_custom_task

Celery task for building custom kernel tasks in a temporary directory, optionally inside a container.

build_custom_task_target

Utility script for invoking custom build functions on task instances.

build_image

Celery task for building container images from task specifications.

pull_image

Celery task for pulling container images on remote workers.

task_logger

Utilities for logging task-related messages to files and console.

task_runner

Task execution dispatcher for managing kernel compilation and testing jobs.

test_custom_task

Celery task for testing and profiling kernel implementations.

test_sleep

Simple test task that sleeps for a given duration.