summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_process_info.py
blob: 0c4562f9be92a9989812526824ed271e73ff4a69 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
"""
Fuzz tests an object after the default construction to make sure it does not crash lldb.
"""

import lldb


def fuzz_obj(obj):
    obj.IsValid()
    obj.GetName()
    obj.GetExecutableFile()
    obj.GetProcessID()
    obj.GetUserID()
    obj.GetGroupID()
    obj.UserIDIsValid()
    obj.GroupIDIsValid()
    obj.GetEffectiveUserID()
    obj.GetEffectiveGroupID()
    obj.EffectiveUserIDIsValid()
    obj.EffectiveGroupIDIsValid()
    obj.GetParentProcessID()
OpenPOWER on IntegriCloud