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
b5e7432eac
condition matcher prototype
...
Signed-off-by: blob42 <contact@blob42.xyz>
3 months ago
blob42
ff393791b3
condition matcher trait
...
Signed-off-by: blob42 <contact@blob42.xyz>
3 months ago
blob42
fdcddeb399
refactor, proto v2
...
Signed-off-by: blob42 <contact@blob42.xyz>
3 months ago
blob42
54f0159213
initial
...
Signed-off-by: blob42 <contact@blob42.xyz>
4 months ago