CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/pypi-azure-batch

Microsoft Azure Batch Client Library for Python providing comprehensive APIs for managing batch computing workloads in Azure cloud

Overall
score

91%

Overview
Eval results
Files

Evaluation results

100%

Batch Pool Setup with Node Initialization

Start Tasks for Node Initialization

Criteria
Without context
With context

Client Authentication

100%

100%

StartTask Creation

100%

100%

Wait for Success

100%

100%

Elevated Privileges

100%

100%

VM Configuration

100%

100%

Pool Configuration

100%

100%

Pool Creation

100%

100%

100%

Task Monitor

Task Listing and Retrieval

Criteria
Without context
With context

Client initialization

100%

100%

Task listing usage

100%

100%

Task detail retrieval

100%

100%

Task property access

100%

100%

Empty list handling

100%

100%

100%

20%

Batch Pool Manager

Pool Creation and Deletion

Criteria
Without context
With context

Pool Creation Implementation

100%

100%

Virtual Machine Configuration

100%

100%

Pool Existence Check

0%

100%

Pool Deletion Implementation

100%

100%

100%

Application Package Deployment Manager

Package Versioning and Deployment Automation

Criteria
Without context
With context

BatchServiceClient initialization

100%

100%

List applications usage

100%

100%

Get application usage

100%

100%

Pool update for deployment

100%

100%

Application package reference

100%

100%

100%

8%

Distributed Matrix Multiplication Coordinator

Multi-Instance Tasks for MPI Applications

Criteria
Without context
With context

MultiInstanceSettings Usage

80%

100%

Coordination Command

100%

100%

Common Resource Files

100%

100%

Task Construction

80%

100%

Instance Count

100%

100%

Inter-node Communication

100%

100%

Error Handling

100%

100%

13%

13%

Recurring Batch Job Scheduler

Job Scheduling with Recurrence Patterns

Criteria
Without context
With context

Client Initialization

0%

0%

Schedule Creation

0%

20%

Schedule Retrieval

0%

20%

Disable Schedule

0%

0%

Enable Schedule

0%

0%

Terminate Schedule

0%

0%

Delete Schedule

0%

0%

Schedule Updates

0%

30%

List Schedules

0%

40%

100%

7%

Batch Pool Configuration Builder

Pool Configuration with Multiple VM Types

Criteria
Without context
With context

Pool configuration class

80%

100%

VirtualMachineConfiguration usage

92%

100%

ImageReference configuration

100%

100%

Node agent SKU

100%

100%

Dedicated nodes configuration

100%

100%

Low-priority nodes configuration

100%

100%

100%

Batch Task Monitor

Task Execution and Monitoring

Criteria
Without context
With context

Task Addition

100%

100%

Bulk Task Addition

100%

100%

Task State Retrieval

100%

100%

Task Listing

100%

100%

Execution Info Access

100%

100%

Execution Times Access

100%

100%

Task Termination

100%

100%

Task Constraints Update

100%

100%

100%

Batch Task Manager with Constraints

Task Constraints and Retention Time

Criteria
Without context
With context

TaskConstraints usage

100%

100%

TaskAddParameter creation

100%

100%

Max wall-clock time

100%

100%

Max retry count

100%

100%

Retention time

100%

100%

Constraint integration

100%

100%

100%

20%

Batch Task Manager

Task Creation and Deletion

Criteria
Without context
With context

TaskSpecification Usage

50%

100%

task.add Method

100%

100%

EnvironmentSetting Configuration

100%

100%

Bulk Task Addition

50%

100%

Task Retrieval

100%

100%

Task Listing

100%

100%

Task Deletion

100%

100%

Install with Tessl CLI

npx tessl i tessl/pypi-azure-batch
Evaluated
Agent
Claude Code

Table of Contents