@@ -188,11 +188,11 @@ Each step receives a `PipelineExecution` object, performs its operation, and pas
188188#### 1. Input/Output Template
189189Tests command-line programs by providing inputs and validating outputs.
190190
191- | Test Name | Description | Key Parameters |
192- | -----------| -------------| ----------------|
193- | ` expect_output ` | Execute program with inputs and verify output | ` inputs ` , ` expected_output ` , ` program_command ` |
194- | ` check_exit_code ` | Validate program exit codes | ` command ` , ` expected_exit_code ` |
195- | ` timeout_test ` | Ensure programs complete within time limits | ` command ` , ` timeout_seconds ` |
191+ | Test Name | Description | Key Parameters |
192+ | -------------------- | --------------------------------------------------------- | ------------------------------ ----------------|
193+ | ` expect_output ` | Execute program with inputs and verify output | ` inputs ` , ` expected_output ` , ` program_command ` |
194+ | ` dont_fail ` | Validates that a program don't crash on a given input | ` inputs ` , ` program_command ` |
195+ | ` forbidden_import ` | Analyzes a file looking for specified libraries imports | ` forbidden_imports ` |
196196
197197#### 2. API Testing Template
198198Makes HTTP requests to student APIs and validates responses.
@@ -409,7 +409,7 @@ The Autograder is designed for high performance:
409409**Typical Performance:**
410410- Grade submission : 1-3 seconds (with warm sandbox)
411411- Cold start : 5-8 seconds (first request per language)
412- - Concurrent submissions : 100 + with proper pool sizing
412+ - Concurrent submissions : 400 + with proper pool sizing
413413
414414---
415415
0 commit comments