Microsoft Azure Batch Client Library for Python providing comprehensive APIs for managing batch computing workloads in Azure cloud
Overall
score
91%
Start Tasks for Node Initialization
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%
Task Listing and Retrieval
Client initialization
100%
100%
Task listing usage
100%
100%
Task detail retrieval
100%
100%
Task property access
100%
100%
Empty list handling
100%
100%
Pool Creation and Deletion
Pool Creation Implementation
100%
100%
Virtual Machine Configuration
100%
100%
Pool Existence Check
0%
100%
Pool Deletion Implementation
100%
100%
Package Versioning and Deployment Automation
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%
Multi-Instance Tasks for MPI Applications
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%
Job Scheduling with Recurrence Patterns
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%
Pool Configuration with Multiple VM Types
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%
Task Execution and Monitoring
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%
Task Constraints and Retention Time
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%
Task Creation and Deletion
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-batchTable of Contents