Age | Commit message (Collapse) | Author |
|
Bug: 233569354
Signed-off-by: Robin Peng <robinpeng@google.com>
Change-Id: I2ec0fcc856740541c172b4bbacf85093d01e54a0
|
|
Bug: 197038868
Signed-off-by: Cyan_Hsieh <cyanhsieh@google.com>
Change-Id: I9e5003004bed47d77756414e9244f69be028f8e0
|
|
Change-Id: Id0554e5f95533a1cca9859d3ac320c0a569a49e1
BUG: 231613816
|
|
Bug: 197038868
Signed-off-by: Cyan_Hsieh <cyanhsieh@google.com>
Change-Id: I01c1caf7ee3382ea8e5e370bd9189d7c59956108
|
|
Patch provides 2 test modules:
sscoredump_sample_test
Provides sample reference code for sscoredump platform device.
Implements tests:
/sys/devices/platform/sscoredump-sample-test/test_client_coredump(w)
writing to this node initiates a coredump.
sscoredump_test
Covers functionality testing (used for sscoredump development).
Implements tests:
/sys/class/misc/sscoredump_test/test_client_info (r)
outputs list of registered clients
/sys/class/misc/sscoredump_test/test_client_register (w)
creates supplied number of clients
/sys/class/misc/sscoredump_test/test_client_unregister (w)
deletes supplied number of clients
/sys/class/misc/sscoredump_test/test_threads (w)
initiates threads test. Each spawned threads registers,
reports crash, unregisters.
/sys/class/misc/sscoredump_test/test_threads (r)
reading from this node initiates a throughput test by
measuring time spent on handling coredump report controlled
by cfg_segment_count and cfg_segment_size
Configuration sysfs attributes:
/sys/class/misc/sscoredump_test/cfg_repeat (r/w)
defines how many times operation should be repeated
/sys/class/misc/sscoredump_test/cfg_segment_count (r/w)
defines how many segments should be reported
/sys/class/misc/sscoredump_test/cfg_segment_size (r/w)
defines segment size (in pages)
/sys/class/misc/sscoredump_test/cfg_thread (r/w)
defines number of threads to spawn during thread test
Bug: 146376468
Bug: 144569593
Bug: 162894862
Change-Id: Id989a3c3ed9b542e3514837b8048bfe6c4d1443e
Signed-off-by: Oleg Matcovschi <omatcovschi@google.com>
|
|
|