test: add queue tests
[poolifier.git] / tests /
2023-05-09  Jérôme Benoittest: add queue tests
2023-05-08  Jérôme Benoittest: improve median computation test
2023-05-08  Jérôme Benoitfix: handle empty data set in median computation
2023-05-08  Jérôme Benoitrefactor: remove unneeded array building in median...
2023-05-08  Jérôme Benoitfix: fix median computation
2023-05-08  Jérôme Benoittest: add tests for utils helper
2023-05-08  Jérôme Benoittest: improve error handling tests
2023-05-08  Jérôme Benoitfix: fix workey weights input validation
2023-05-08  Jérôme Benoittest: enchance worker node key choice tests
2023-05-08  Jérôme Benoittest: test for undefined worker node key chosen
2023-05-07  Jérôme Benoitfix: fix fair share worker choice strategy internals...
2023-05-06  Jérôme Benoitrefactor: simplify worker inputs checking code
2023-05-06  Jérôme Benoittest: fix empty pool test
2023-05-06  Jérôme Benoitfix: fix fair share algorithm implementation
2023-05-06  Jérôme Benoitfix: fix faire share worker choice stategy internals...
2023-05-05  Jérôme Benoitrefactor: factor out inputs type check
2023-05-05  Jérôme Benoittest: fix fair share strategy
2023-05-05  Jérôme Benoitfeat: add custom worker weights to worker choice strate...
2023-05-05  Jérôme BenoitMerge pull request #747 from poolifier/multiple-functions
2023-05-05  Jérôme Benoitfix: check that task functions worker parameter is...
2023-05-05  Jérôme Benoitfix: fix default task function handling with multiple...
2023-05-05  Jérôme Benoittest: add multi tasks worker
2023-05-05  Jérôme BenoitMerge branch 'master' into multiple-functions
2023-05-04  Jérôme BenoitMerge branch 'master' into multiple-functions
2023-05-04  Jérôme BenoitMerge branch 'master' into multiple-functions
2023-05-04  Jérôme BenoitMerge branch 'master' into multiple-functions
2023-05-04  Jérôme BenoitMerge branch 'master' into multiple-functions
2023-05-04  Jérôme Benoitrefactor: cleanup queue API
2023-05-04  Jérôme Benoitfeat: use O(1) queue implementation
2023-05-04  Jérôme Benoitfeat: support multiple functions per worker
2023-05-01  Jérôme Benoitrefactor: use eslint plugin to sort imports
2023-04-19  Jérôme Benoitbuild(deps-dev): apply updates
2023-04-16  Jérôme Benoitrefactor: cleanup internal benchmark code
2023-04-15  Jérôme Benoitdocs: cleanup async usage in worker
2023-04-15  Jérôme Benoitfeat: add pool runtime setters
2023-04-14  Jérôme Benoittest: add tests for worker choice strategies using...
2023-04-14  Jérôme Benoittest: remove debug code
2023-04-14  Jérôme Benoitfix: fix worker choice strategy options handling
2023-04-14  Jérôme Benoittest: cleanup tests description
2023-04-14  Jérôme Benoitfix: fix worker function type definition and validation
2023-04-14  Jérôme Benoittest: spell fix
2023-04-14  Jérôme Benoittest: enhance tasks queueing tests
2023-04-14  Jérôme Benoittest: fix 'Verify available strategies can be set after...
2023-04-14  Jérôme Benoittest: add tasks queuing tests
2023-04-14  Jérôme Benoittest: enhance worker choice strategies tests
2023-04-09  Jérôme Benoitfeat: add pool option to enable median runtime
2023-04-09  Jérôme Benoitfeat: add option to enable worker tasks queue
2023-04-08  Jérôme Benoitrefactor: prepare the code to handle task abstraction...
2023-04-08  Jérôme Benoitfeat: add tasks queue to pool data structure
2023-04-08  Jérôme Benoitrefactor: switch Date.now() -> performance.now() where...
2023-04-08  Jérôme Benoitfeat: add median task run time statistic
2023-04-07  Jérôme Benoitrefactor: add PoolEvents/PoolEvent types
2023-04-07  Jérôme Benoittest: fix a UT
2023-04-07  Jérôme Benoittest: ensure the worker choice context class is properl...
2023-04-06  Jérôme Benoittest: enhance worker selection strategies UTs
2023-04-06  Jérôme Benoitrefactor: remove unused method argument
2023-04-06  Jérôme Benoitperf: pre-instantiate worker choice strategies
2023-04-05  Jérôme Benoitfeat: cache in a map worker choice strategy to allow...
2023-04-05  Jérôme Benoitrefactor: move worker choice instance helper into the...
2023-04-05  Jérôme Benoitrefactor: conditionally reset strategy internals
2023-04-05  Jérôme Benoitfeat: add 'full' event on dynamic pool emitter
2023-04-05  Jérôme Benoitrefactor: apply stricter strategy design pattern requir...
2023-04-05  Jérôme Benoittest: cleanup worker function
2023-04-05  Jérôme Benoitperf: remove unneeded class indirection for dynamic...
2023-04-05  Jérôme Benoitfix: fix dynamic pool busy semantic
2023-04-04  Jérôme Benoitperf: allow finer grained control over tasks usage...
2023-04-03  Jérôme Benoittest: fix FAIR_SHARE strategy in dynamic pool (take 7)
2023-04-03  Jérôme Benoittest: fix FAIR_SHARE strategy in dynamic pool (take 5)
2023-04-03  Jérôme Benoittest: fix FAIR_SHARE strategy in dynamic pool (take 4)
2023-04-03  Jérôme Benoittest: fix FAIR_SHARE strategy in dynamic pool (take 3)
2023-04-03  Jérôme Benoittest: test: fix FAIR_SHARE strategy in dynamic pool...
2023-04-03  Jérôme Benoittest: fix FAIR_SHARE strategy in dynamic pool
2023-04-03  Jérôme Benoitrefactor: remove deprecated getter in worker selection...
2023-04-03  Jérôme Benoitfix: ensure worker removal impact is propated to worker...
2023-04-03  Jérôme Benoitperf: use worker key as much as possible instead of...
2023-04-02  Jérôme Benoitperf: use a single array to store pool workers and...
2023-04-02  Jérôme Benoitfeat: add less busy worker choice strategy
2023-04-02  Jérôme Benoitrefactor: rename a worker choice strategy
2023-04-02  Jérôme Benoitrefactor: remove unneeded encapsulation around tasks...
2023-04-02  Jérôme BenoitMerge branch 'master' of github.com:poolifier/poolifier
2023-04-02  Jérôme Benoitperf: use a single map to store pool workers and their...
2022-11-17  Jérôme BenoitSwitch forEach loop to for of syntax
2022-11-17  Jérôme BenoitFix closure issue in UTs utils
2022-10-24  Jérôme BenoitFix benchmarks random integer generator input check
2022-10-24  Jérôme BenoitFix random integer generator
2022-10-24  Jérôme BenoitFix random integer generator
2022-10-22  Jérôme BenoitProperly integrate standard JS tools for JS and TS...
2022-10-21  Jérôme BenoitRefine error types thrown
2022-10-21  Jérôme BenoitRefine attributes scope in dynamic pool code
2022-10-21  Jérôme BenoitOptimize tasks usage lookup implementation.
2022-10-15  Jérôme BenoitCleanups
2022-10-15  Jérôme BenoitMove worker choice strategy tests into in its own file
2022-10-15  Jérôme BenoitTests: use getter for worker choice strategy instance
2022-10-15  Jérôme BenoitMerge branch 'master' of github.com:poolifier/poolifier
2022-10-15  Jérôme BenoitAdd support for [cluster settings](https://nodejs.org...
2022-10-14  Jérôme BenoitFixes to worker selection strategies
2022-10-14  Jérôme BenoitDefault random integer generation to maximun safe value
2022-10-13  Jérôme BenoitTests: be more strict on number expectation
2022-10-13  Jérôme BenoitImprove tests coverage on worker choice strategies
2022-10-13  Jérôme BenoitFix tests
next