| History log of /src/tests/dev/sysmon |
| Revision | Date | Author | Comments |
| 1.5 | 01-Mar-2020 |
christos | Centralize the base rump libraries into a variable used by all the other Makefiles so that we can make changes to it centrally as needed and have less mess. Fixes the sun2 build that needs rumpvfs after librump after the latest changes.
|
| 1.4 | 23-Jan-2016 |
christos | branches: 1.4.16; Define _KERNTYPES for things that need it.
|
| 1.3 | 10-Jun-2014 |
he | Fix static linking for the tests: -lrump is also used by -lrumpuser, so we also need -lrump after -lrumpuser. Fixes build for sun2.
|
| 1.2 | 20-Dec-2010 |
pgoyette | branches: 1.2.12; 1.2.22; Add a rump-based set of tests for sysmon_envsys(8) + powerd(8) + swsensor(4)
|
| 1.1 | 06-Aug-2010 |
pooka | Add test cases to check that sysmon/swwdog will panic and reboot the kernel if left untickled.
Thanks to jmmv for the tip that doing this is possible in atf via means of fork/wait.
|
| 1.2.22.1 | 10-Aug-2014 |
tls | Rebase.
|
| 1.2.12.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.4.16.1 | 08-Apr-2020 |
martin | Merge changes from current as of 20200406
|
| 1.13 | 05-Dec-2021 |
msaitoh | s/timout/timeout/
|
| 1.12 | 13-Jun-2021 |
riastradh | tests/dev/sysmon: Query bits of data, not bits of entropy.
Fixes PR kern/47661.
|
| 1.11 | 21-Mar-2020 |
pgoyette | These test cases should now succeed, after fixing rump kernel to handle modules that establish their sysctls via SYSCTL_SETUP()
|
| 1.10 | 19-Mar-2020 |
pgoyette | Mark the swsensor tests "expected failure" since the rump world doesn't seem to handle the SYSCTL_SETUP stuff. PR kern/55088
|
| 1.9 | 23-Apr-2015 |
pgoyette | Include better diagnostic info when a required key value cannot be retrieved from envstat -x
|
| 1.8 | 27-Feb-2015 |
martin | Double the timeout (to 120s) for slower machines
|
| 1.7 | 14-Apr-2013 |
martin | The sh api calls it atf_expect_fail, while the c api calls it atf_tc_expect_fail - this is shell, so fix the names accordingly. XXX Why do they differ?
|
| 1.6 | 17-Mar-2013 |
jmmv | These tests are flaky so mark them as expected failures... when they fail. See PR kern/47661.
|
| 1.5 | 19-Jul-2012 |
pgoyette | branches: 1.5.2; Add new test cases for entropy-providing sensors
|
| 1.4 | 31-Dec-2010 |
pgoyette | branches: 1.4.6; Now that 'rump_server -l stuff' works, use a less heavyweight rump_server for this test. Thanks, pooka!
|
| 1.3 | 30-Dec-2010 |
pgoyette | Now that we update the callout timer as soon as it is updated, we no longer need to have an extended wait for the first powerd event to occur. Revert that portion of previous commit.
|
| 1.2 | 29-Dec-2010 |
pgoyette | Various cleanup (most from pooka@) - Does not require root access on the host, only in the rump environment (which it gets by default) - Manual clean-up of powerd process and rump-server socket is not necessary - happens automatically - Don't use a global, absolute path for the rump-server socket
For alarm_sensor, make sure events are still delivered after 'envstat -S' (the cur_value was deliberately left at an alarm level and should not be affected by the reset).
No longer need to skip the alarm_sensor and limit_sensor tests, since pooka fixed passing of proplist to built-in modules.
Increase wait time for first powerd event report. (This should not be needed, so there's probably a bug somewhere, but the increased timeout lets us validate the rest of the sensor functionality.)
|
| 1.1 | 20-Dec-2010 |
pgoyette | Add a rump-based set of tests for sysmon_envsys(8) + powerd(8) + swsensor(4)
|
| 1.4.6.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
| 1.4.6.1 | 30-Oct-2012 |
yamt | sync with head
|
| 1.5.2.1 | 23-Jun-2013 |
tls | resync from head
|
| 1.7 | 13-Jan-2017 |
christos | Don't play with "../.." in includes for h_macros.h; deal with it centrally. Minor fixes.
|
| 1.6 | 23-Apr-2015 |
pgoyette | branches: 1.6.2; When exiting, provide a reason.
|
| 1.5 | 26-Jun-2011 |
christos | need signal.h for kill() this is why it was wrong for rump_syscalls.h to include this.
|
| 1.4 | 24-Oct-2010 |
pgoyette | Due to timing discrepancies desribed in PR kern/43997, tickle the watchdog just a little bit sooner. This maintains the spirit of the test while avoiding the actual bug. This can be reverted once (if) the PR is fixed.
|
| 1.3 | 24-Oct-2010 |
pgoyette | Add a third test-case to verify that disarming of the watchdog works.
|
| 1.2 | 30-Aug-2010 |
pooka | Make tcount volatile since a signal handler plays with it.
|
| 1.1 | 06-Aug-2010 |
pooka | Add test cases to check that sysmon/swwdog will panic and reboot the kernel if left untickled.
Thanks to jmmv for the tip that doing this is possible in atf via means of fork/wait.
|
| 1.6.2.1 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|