-
Notifications
You must be signed in to change notification settings - Fork 203
packrat ereport storage and snitch implementation #2126
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Changes from all commits
5a626d5
da365ee
7c60074
b3d580e
6c40169
0b6406c
2df36e8
9dde194
7dca1ed
a0d2954
4689314
c4d4530
31a951e
c055af3
3334d72
db5d6d6
adaa20d
653765f
3dd9f20
60bb54a
5f1634b
ee7d004
809fe11
90b401d
728dfbb
3135cb8
9745992
9a9befa
b88c6ae
84f6658
8eca916
f98b43f
4a92c66
e0a14ca
0629765
593c204
81497b6
e633749
28b5b87
d2c77d5
ff93754
0b8e1ed
9bb7ffa
22044d1
610b075
920d9f8
32244ee
1f70fd1
f0ff13a
8e5949c
f09f283
864fa57
1aa9cf1
21057ba
a3386d7
c76f9d4
8951909
17ee24e
7543e3b
76c93af
a9f2673
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Large diffs are not rendered by default.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
# Gimletlet Ereport test application | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I don't feel strongly about this, but I'd be fine having this be part of the basic There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Yeah. I was thinking we might not always want it to save on flash, but that seems like a problem that could be solved when it actually becomes a problem! |
||
# | ||
# This image includes the `ereportulator` task, which may be used to generate | ||
# fake error reports to test the ereport aggregation and evacuation subsystem. | ||
# | ||
# Ereports may be generated using `humility hiffy` to call the | ||
# `Ereportulator.fake_ereport` IPC operation. This takes one argument, `n`, | ||
# which is an arbitrary `u32` value included in the ereport data payload. This | ||
# is intended to be used to differentiate between multiple ereports during | ||
# testing. | ||
# | ||
# For example: | ||
# | ||
# $ humility hiffy -t gimletlet hiffy -c Ereportulator.fake_ereport -a n=42 | ||
# | ||
name = "gimletlet-ereportlet" | ||
inherit = "app.toml" | ||
|
||
[tasks.jefe.config.allowed-callers] | ||
request_reset = ["hiffy"] | ||
|
||
[tasks.hiffy] | ||
features = ["h753", "stm32h7", "i2c", "gpio", "spi"] | ||
task-slots = ["sys", "i2c_driver", "user_leds", "ereportulator"] | ||
|
||
[tasks.ereportulator] | ||
name = "task-ereportulator" | ||
priority = 5 | ||
start = true | ||
task-slots = ["packrat"] | ||
notifications = [] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is waiting for https://github.com/oxidecomputer/oana/pull/25