Skip to content

Latest commit

 

History

History
46 lines (28 loc) · 1.77 KB

CHANGELOG.md

File metadata and controls

46 lines (28 loc) · 1.77 KB

Changelog

Refer this file to check out for updates in latest releases.

v2.0.1 | 29-01-2019 |

  • Fix undeclared variables bug

    This bug resulted in output of a single testcase even when multiple test cases were passed.

v2.0.0 | 26-11-2018 |

  • Added testcase timeout support

    Testcases are now passed as array of objects: [... {file:, timeout: }]

    If a testcase execution takes more then the timeout a TLE error {error:true, timeout:true, output: "TLE is returned"}

  • Added timeout checker

    Process handler now kills a process with run-time > 3 * testCase timeout

  • Added support to configure CPU per container

    Now, It is possible to allocate number of cores to a container, Efficient load distribution

  • Added setup binary

    Setting up containers is now possible by executing binary ./node_modules/.bin/setup-boxexec

v1.0.5 | 12-10-2018 |

Note: This is a bug fix release

  • Refactor execution output to support multiple test case files.

    Returns object:

    Key: testcase file path string.

    Value: {error: boolean, output: string}

v1.0.4 | 10-10-2018 |

  • Added multipe test case files support.

    Pass file paths as seperate arguments (like variadic parameters)

    Refer an example: Example

  • Added concurrency control handler

    Limiting only to 25 test case execution concurrently (by default).

    Check it out: File