all lists on lists.proxmox.com
 help / color / mirror / Atom feed
* [RFC proxmox 0/3] evaluate static scheduler variants
@ 2026-03-06  8:20 Dominik Rusovac
  2026-03-06  8:20 ` [RFC proxmox 1/3] resource-scheduling: add lab feature Dominik Rusovac
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Dominik Rusovac @ 2026-03-06  8:20 UTC (permalink / raw)
  To: pve-devel

Do not apply as-is.

Adds feature-gated variants of TOPSIS and static resource scheduling.
Uses proptest crate for evaluating variants, precisely: 
* for the generation of inputs as part of comparisons; and 
* for shrinking the search space of inputs to unveil different results.

Dominik Rusovac (3):
  resource-scheduling: add lab feature
  resource-scheduling: add {topsis,pve_static}-variants with basic
    proptests
  resource-scheduling: evaluate static scheduler variants

 Cargo.toml                                    |   1 +
 proxmox-resource-scheduling/Cargo.toml        |   6 +
 proxmox-resource-scheduling/src/pve_static.rs | 218 ++++++++
 proxmox-resource-scheduling/src/topsis.rs     | 190 +++++++
 .../tests/pve_static.rs                       | 495 ++++++++++++++++++
 5 files changed, 910 insertions(+)
 create mode 100644 proxmox-resource-scheduling/tests/pve_static.rs

-- 
2.47.3





^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2026-03-06  8:20 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-03-06  8:20 [RFC proxmox 0/3] evaluate static scheduler variants Dominik Rusovac
2026-03-06  8:20 ` [RFC proxmox 1/3] resource-scheduling: add lab feature Dominik Rusovac
2026-03-06  8:20 ` [RFC proxmox 2/3] resource-scheduling: add {topsis,pve_static}-variants with basic proptests Dominik Rusovac
2026-03-06  8:20 ` [RFC proxmox 3/3] resource-scheduling: evaluate static scheduler variants Dominik Rusovac

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal