summaryrefslogtreecommitdiffstats
path: root/test/TEST-80-NOTIFYACCESS (follow)
Commit message (Collapse)AuthorAgeFilesLines
* TEST-80-NOTIFYACCESS: don't specify --pid= if MAINPID= is provided explicitlyMike Yuan2024-10-291-1/+1
| | | | | Otherwise, with recent additions, the MAINPIDFDID= generated by systemd-notify would mismatch with overridden MAINPID=.
* TEST-80-NOTIFYACCESS: introduce test for ERRNO= + BUS/VARLINKERROR=Mike Yuan2024-06-201-2/+13
|
* test: Rename testsuite-XX units to match test nameDaan De Meyer2024-05-147-0/+131
| | | | | | | Having these named differently than the test itself mostly creates unecessary confusion and makes writing logic against the tests harder so let's rename the testsuite-xx units and scripts to just use the test name itself.
* test: Rework integration test definitionsDaan De Meyer2024-05-141-0/+7
| | | | | | | Let's make this behave more like all the rest of the meson stuff. This also is the first step to making it a bit more flexible so we can define integration tests in different ways as will be seen in the next commits.
* TEST-80: synchronize explicitly instead of by timeLennart Poettering2023-03-291-1/+0
| | | | | | | | | | This removes "sleep" invocations, and makes the notify access testcase a lot more robust to runtime jitter. We use a pair of fifos in the fs to sync instead. Also various other improvoements, including comments. (Also removes the unnecessary "no-qemu" restriction)
* test: add tests for NOTIFYACCESS override through sd_notifyMike Yuan2023-03-222-0/+12