aboutsummaryrefslogtreecommitdiff
path: root/tests/tcg/multiarch/gdbstub/test-qxfer-auxv-read.py
blob: 00c26ab4a9567a789ce3061b43e6cc2f72dbee51 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
from __future__ import print_function
#
# Test auxiliary vector is loaded via gdbstub
#
# This is launched via tests/guest-debug/run-test.py
#

import gdb
from test_gdbstub import main, report


def run_test():
    "Run through the tests one by one"

    auxv = gdb.execute("info auxv", False, True)
    report(isinstance(auxv, str), "Fetched auxv from inferior")
    report(auxv.find("sha1"), "Found test binary name in auxv")


main(run_test)