This website requires JavaScript.
Explore
Help
Sign In
xavierk
/
Fenris
Watch
1
Star
0
Fork
0
Code
Issues
7
Pull Requests
Actions
Packages
Projects
Releases
11
Wiki
Activity
Files
main
Fenris
/
tests
T
Add File
New File
Upload File
Apply Patch
Copy Permalink
Download directory as ZIP
Download directory as TAR.GZ
Delete Directory
History
xavierk
1063fa4dae
Release / release (push)
Successful in 2m3s
Details
test(signing): align key storage contract with Gitea
2026-09-29 04:19:23 +05:30
..
conftest.py
fix(packaging): address review findings for
#44
2026-09-03 15:25:35 +05:30
test_acceptance_sweep.py
fix: rebuild trustworthy local-day evidence (
#99
)
2026-09-28 13:09:00 +05:30
test_activity_plot.py
Release Fenris 0.5.0 with Chalktone dashboard and dotted activity plots
2026-09-19 11:13:37 +05:30
test_activity_selection.py
fix: follow live activity until inspection (
#102
)
2026-09-28 16:32:13 +05:30
test_changelog.py
Fix XBPS repository setup instructions
2026-09-16 09:48:06 +05:30
test_collector_history_tracer.py
fix: rebuild trustworthy local-day evidence (
#99
)
2026-09-28 13:09:00 +05:30
test_collector_tracer.py
fix: conserve local-day activity evidence
2026-09-28 10:21:55 +05:30
test_complete_observation_day_gate.py
fix: validate complete-day monitoring coverage
2026-09-29 03:34:17 +05:30
test_control.py
Release Fenris 0.3.6
2026-09-16 08:05:28 +05:30
test_cross_day_duplication.py
fix: store cross-midnight unattributed bytes once, not twice
2026-09-18 16:54:17 +05:30
test_dashboard_design.py
Preserve historical activity selection (
#103
)
2026-09-28 17:46:18 +05:30
test_day_aggregates.py
feat(hour/day derivation): hour classification, monitoring periods, day aggregates, pruning
2026-09-01 22:58:03 +05:30
test_hour_classification.py
feat(hour/day derivation): hour classification, monitoring periods, day aggregates, pruning
2026-09-01 22:58:03 +05:30
test_identity_normalization.py
feat: collector tracer bullet (
#21
)\n\nSmartctl acquisition with validation\nSysfs controller identity acquisition\nIdentity normalization (strip, no case fold, blank handling)\nSQLite store in WAL mode with six entities\nSchema versioning via PRAGMA user_version\nInvariant validation (negative bytes, etc.)\n17 passing tests across two test files\n\nCloses
#21
2026-09-01 22:33:26 +05:30
test_init_system.py
test: fix runit missing-script fixture
2026-09-29 03:51:20 +05:30
test_issue_72_edge_cases.py
fix: validate complete-day monitoring coverage
2026-09-29 03:34:17 +05:30
test_issue_77.py
fix: rebuild trustworthy local-day evidence (
#99
)
2026-09-28 13:09:00 +05:30
test_issue_79.py
Release Fenris 0.5.0 with Chalktone dashboard and dotted activity plots
2026-09-19 11:13:37 +05:30
test_issue_80.py
Release Fenris 0.5.0 with Chalktone dashboard and dotted activity plots
2026-09-19 11:13:37 +05:30
test_issue_92.py
Clarify incomplete history readouts (
#103
)
2026-09-28 17:54:56 +05:30
test_issue_93.py
fix: prune old detail after publication (
#100
)
2026-09-28 14:03:37 +05:30
test_issue_97.py
fix: bound pending publication admission (
#101
)
2026-09-28 15:02:58 +05:30
test_issue_99.py
fix: rebuild trustworthy local-day evidence (
#99
)
2026-09-28 13:09:00 +05:30
test_issue_100.py
fix: guard local-day pruning across monitoring gaps (
#100
)
2026-09-28 14:37:22 +05:30
test_issue_101.py
fix: clarify pending admission failure outcome (
#101
)
2026-09-28 15:05:02 +05:30
test_legacy_migration.py
feat: implement legacy history migration (
closes
#24
)
2026-09-01 23:09:05 +05:30
test_live_graph.py
fix: follow live activity until inspection (
#102
)
2026-09-28 16:32:13 +05:30
test_local_day.py
fix: rebuild trustworthy local-day evidence (
#99
)
2026-09-28 13:09:00 +05:30
test_measured_activity.py
Publish consistent measured drive activity (
#89
)
2026-09-17 17:43:31 +05:30
test_monitor.py
Implement runit support for Fenris monitoring (issue
#84
)
2026-09-15 00:15:24 +05:30
test_monitoring_periods.py
feat(hour/day derivation): hour classification, monitoring periods, day aggregates, pruning
2026-09-01 22:58:03 +05:30
test_package_stage.py
Keep package directories accessible under restrictive build umasks
2026-09-19 11:21:57 +05:30
test_packaging.py
Release Fenris 0.3.6
2026-09-16 08:05:28 +05:30
test_preferences.py
Release Fenris 0.5.0 with Chalktone dashboard and dotted activity plots
2026-09-19 11:13:37 +05:30
test_projection.py
fix: rebuild trustworthy local-day evidence (
#99
)
2026-09-28 13:09:00 +05:30
test_pruning.py
fix: prune old detail after publication (
#100
)
2026-09-28 14:03:37 +05:30
test_release.py
docs(release): point consumers to release notes
2026-09-10 20:05:37 +05:30
test_repair.py
fix: prune old detail after publication (
#100
)
2026-09-28 14:03:37 +05:30
test_segmentation.py
feat: segment observation history by controller identity (
closes
#23
)
2026-09-01 23:03:42 +05:30
test_signing.py
test(signing): align key storage contract with Gitea
2026-09-29 04:19:23 +05:30
test_status_composition.py
Plot live drive activity every three minutes (
#91
)
2026-09-18 13:17:18 +05:30
test_status_read.py
Release Fenris 0.5.0 with Chalktone dashboard and dotted activity plots
2026-09-19 11:13:37 +05:30
test_status.py
Release Fenris 0.3.6
2026-09-16 08:05:28 +05:30
test_store_config.py
fix(store): default store_path when config omits it (issue
#53
)
2026-09-10 09:45:02 +05:30
test_store_group_access.py
fix(store): degrade on store permission errors, keep store group-readable (issue
#54
)
2026-09-10 09:58:24 +05:30
test_store_migration.py
feat(
#73
): publish trustworthy first usage history
2026-09-14 03:19:08 +05:30
test_themes.py
Release Fenris 0.5.0 with Chalktone dashboard and dotted activity plots
2026-09-19 11:13:37 +05:30
test_tui.py
fix: validate complete-day monitoring coverage
2026-09-29 03:34:17 +05:30
test_tz_util.py
fix: publish collection history atomically
2026-09-28 01:56:32 +05:30