This commit is contained in:
Mateusz Gruszczyński committed 2026-10-06 15:31:59 +02:00
1 parent f07429c267
commit 5d2aaeabe6
11 files changed
+302 -14

No files matched your search

+7
View File
@@ -1215,6 +1215,13 @@ for marker_0241 in [
assert marker_0241 in system_stats_0241, marker_0241
for marker_0241 in ["/proc/stat", "/proc/meminfo", "RssAnon", "VmData", "VmSwap", "pub(crate) fn augment"]:
assert marker_0241 in linux_stats_0241, marker_0241
for marker_0266_lxc in [
"LinuxEnvironment::Lxc", "process_start_ticks", "CLOCK_BOOTTIME", "/proc/1/stat",
"/proc/loadavg", "lxc_load_average", "view.environment = Some(environment.label())",
"if environment == LinuxEnvironment::Lxc",
]:
assert marker_0266_lxc in linux_stats_0241, marker_0266_lxc
assert 'const processPlatform = [d.platform, d.environment].filter(Boolean).join(" / ");' in app_js
for forbidden in ["sysctl", "netstat", "Command::new"]:
assert forbidden not in system_stats_0241, f"shared statistics adapter must not shell/parse per platform: {forbidden}"
for marker_0241 in ["installed_data_dir_candidates", '"/var/lib/rustproxy"', '"/var/db/rustproxy"', "resolve_installed_data_dir"]:
+7
View File
@@ -552,6 +552,13 @@ def source_contract_smoke() -> None:
assert forbidden not in system_stats, forbidden
for marker in ["/proc/stat", "/proc/meminfo", "RssAnon", "VmData", "VmSwap", "pub(crate) fn augment"]:
assert marker in linux_stats, marker
for marker in [
"LinuxEnvironment::Lxc", "process_start_ticks", "CLOCK_BOOTTIME", "/proc/1/stat",
"/proc/loadavg", "lxc_load_average", "view.environment = Some(environment.label())",
"if environment == LinuxEnvironment::Lxc",
]:
assert marker in linux_stats, marker
assert 'const processPlatform = [d.platform, d.environment].filter(Boolean).join(" / ");' in app_js
for marker in ["installed_data_dir_candidates", "resolve_installed_data_dir", '"/var/lib/rustproxy"', '"/var/db/rustproxy"']:
assert marker in main, marker
for marker in ['payload["runtime"]', '"statistics_source"', '"data_directory"', '"database_path"']: