Commit eac43fbc52 for bind

commit eac43fbc5285ccc0d415ef7434c6e818a5d2ac99
Merge: 5095898f51 08d992c37d
Author: Nicki Křížek <nicki@isc.org>
Date:   Tue Oct 27 00:26:05 2026 +0100

    chg: test: Make get_rrset() see RRsets appended to an asyncserver response

    dnspython's Message.get_rrset() and find_rrset() look only in the
    message's RRset index, which only find_rrset(create=True) and the
    message parsers fill.  The server and its handlers build responses with
    plain section.append(), so a handler's get_rrset() on qctx.response
    returned None for RRsets the response carried, while the same call
    found them in the parsed response in the test module.  Without the
    index, both scan the sections.

    Building responses with find_rrset(create=True) instead would not cover
    the handlers' appends, and would merge RRsets a server sends twice on
    purpose.

    Assisted-by: Claude:claude-opus-5-5

    Merge branch 'nicki/asyncserver-response-rrset-lookup' into 'main'

    See merge request isc-projects/bind9!13014