Commit Graph

11 Commits (6f1d51615f8f93750bd66a9c18c6672cb06afb1f)

Author SHA1 Message Date
blob42 e2a71432fe lint and better integration tests
Signed-off-by: blob42 <contact@blob42.xyz>
3 months ago
blob42 3c565c364e improved process matching traits, update tests
Signed-off-by: blob42 <contact@blob42.xyz>
3 months ago
blob42 5d630ac48f wip: MatchBy for Process and process pattern matchers
- lint and refactor into mods

Signed-off-by: blob42 <contact@blob42.xyz>
3 months ago
blob42 c57e92e7d5 StateMatcher and StateTracker traits
- future possiblity to have multipler matchers such as memory, and cpu
usage and their corresponding trackers
- updated tests
- Scheduler can take dyn jobs

Signed-off-by: blob42 <contact@blob42.xyz>
3 months ago
blob42 b2785a2f96 test: use parametrized cases
Signed-off-by: blob42 <contact@blob42.xyz>
3 months ago
blob42 8869a1e7dc refactor lib done tests fix
Signed-off-by: blob42 <contact@blob42.xyz>
3 months ago
blob42 f7c267a914 refactor to lib.rs
TODO:
- update tests
- impl new tests
3 months ago
blob42 5fd833f0a2 wip test process condition
Signed-off-by: blob42 <contact@blob42.xyz>
3 months ago
blob42 02345c2aff ProcCondition -> ProcLifetime
Signed-off-by: blob42 <contact@blob42.xyz>
3 months ago
blob42 0390e2e7f2 wip process library and traits refactor
Signed-off-by: blob42 <contact@blob42.xyz>
3 months ago
blob42 54f0159213 initial
Signed-off-by: blob42 <contact@blob42.xyz>
3 months ago