CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/pypi-toil

Pipeline management software for clusters.

Overall
score

67%

Overview
Eval results
Files

Evaluation results

68%

68%

Workflow Job Store Manager

Job store persistence (FileJobStore, AWSJobStore, GoogleJobStore)

Criteria
Without context
With context

Toil Initialization

0%

25%

Config Usage

0%

53%

Context Manager Pattern

0%

33%

File Import/Write

0%

100%

File Read/Export

0%

100%

File Deletion

0%

100%

Job Store Cleanup

0%

100%

100%

Data Processing Pipeline

Job dependency management (addChild, addFollowOn)

Criteria
Without context
With context

Job class definition

100%

100%

addChild usage

100%

100%

addFollowOn usage

100%

100%

Correct execution order

100%

100%

Workflow initialization

100%

100%

Root job coordination

100%

100%

30%

-48%

Workflow Pipeline Validator

Job graph optimization and validation

Criteria
Without context
With context

Job class usage

53%

0%

addChild dependency setup

100%

25%

addFollowOn dependency setup

25%

15%

Job graph construction

100%

80%

Cycle detection validation

100%

33%

Connectivity validation

100%

33%

0%

Database Service Workflow

Service jobs for long-running processes (databases, web servers)

Criteria
Without context
With context

Service class definition

0%

0%

Lifecycle methods implementation

0%

0%

Service attachment

0%

0%

Connection information passing

0%

0%

Job hierarchy setup

0%

0%

0%

-85%

Multi-Zone Cloud Workflow System

Multi-availability-zone deployment for spot instance optimization

Criteria
Without context
With context

Job Class Usage

66%

0%

Job Hierarchy

100%

0%

Resource Requirements

100%

0%

Preemptible Configuration

100%

0%

Job Store Setup

0%

0%

Multi-Zone Configuration

100%

0%

Spot Instance Enablement

100%

0%

70%

5%

Data Quality Workflow

Conditional workflow execution

Criteria
Without context
With context

Job class definition

100%

100%

Job.run() implementation

100%

100%

Return value usage

66%

100%

Promise system

0%

0%

Conditional job addition

60%

60%

Workflow execution

100%

100%

Correct test outcomes

100%

100%

100%

90%

Data Processing Pipeline with File Management

File management with FileStore API (import, export, read, write)

Criteria
Without context
With context

File Import

0%

100%

File Export

0%

100%

Read from Job Store

0%

100%

Write to Job Store

0%

100%

Temporary File Management

0%

100%

Job Chaining

100%

100%

100%

Worker Failure Recovery System

Dead worker recovery and work stealing in caching file store

Criteria
Without context
With context

SQLite coordination setup

100%

100%

Worker registration

100%

100%

Heartbeat recording

100%

100%

Dead worker detection

100%

100%

Work assignment tracking

100%

100%

Work redistribution

100%

100%

100%

Data Processing Pipeline with Job Promises

Promise/future system for data flow between jobs

Criteria
Without context
With context

Job return values

100%

100%

Promise creation

100%

100%

Promise path selection

100%

100%

Promise as arguments

100%

100%

Job relationships

100%

100%

Parallel execution

100%

100%

100%

Containerized Workflow Configuration

Container support (Docker and Singularity)

Criteria
Without context
With context

Docker support enabled

100%

100%

Singularity support enabled

100%

100%

Singularity arguments configured

100%

100%

Container image set

100%

100%

Install with Tessl CLI

npx tessl i tessl/pypi-toil
Evaluated
Agent
Claude Code

Table of Contents