Merge pull request #1904 from WadeBarnes/ubuntu-22.04 #3
1861 tests run, 24 skipped, 57 failed.
Annotations
Check failure on line 12 in build/lib/indy_node/test/api/test_attrib_reply.py
github-actions / Indy Node indy_node Test Report for slice 2/22
test_attrib_reply.test_attrib_raw_reply_is_valid
asyncio.exceptions.TimeoutError
Raw output
pool_handle = 2, wallet_handle = 5, submitter_did = 'MSjKTWkPLtYoPEaTF1TUDb'
request_json = '{"reqId":1738958225690491421,"identifier":"MSjKTWkPLtYoPEaTF1TUDb","operation":{"type":"100","dest":"MSjKTWkPLtYoPEaTF1TUDb","raw":"{\\"answer\\":42}"},"protocolVersion":2}'
async def sign_and_submit_request(pool_handle: int,
wallet_handle: int,
submitter_did: str,
request_json: str) -> str:
"""
Signs and submits request message to validator pool.
Adds submitter information to passed request json, signs it with submitter
sign key (see wallet_sign), and sends signed request message
to validator pool (see write_request).
:param pool_handle: pool handle (created by open_pool_ledger).
:param wallet_handle: wallet handle (created by open_wallet).
:param submitter_did: Id of Identity stored in secured Wallet.
:param request_json: Request data json.
:return: Request result as json.
"""
logger = logging.getLogger(__name__)
logger.debug("sign_and_submit_request: >>> pool_handle: %r, wallet_handle: %r, submitter_did: %r, request_json: %r",
pool_handle,
wallet_handle,
submitter_did,
request_json)
if not hasattr(sign_and_submit_request, "cb"):
logger.debug("sign_and_submit_request: Creating callback")
sign_and_submit_request.cb = create_cb(CFUNCTYPE(None, c_int32, c_int32, c_char_p))
c_pool_handle = c_int32(pool_handle)
c_wallet_handle = c_int32(wallet_handle)
c_submitter_did = c_char_p(submitter_did.encode('utf-8'))
c_request_json = c_char_p(request_json.encode('utf-8'))
> request_result = await do_call('indy_sign_and_submit_request',
c_pool_handle,
c_wallet_handle,
c_submitter_did,
c_request_json,
sign_and_submit_request.cb)
E asyncio.exceptions.CancelledError
c_pool_handle = c_int(2)
c_request_json = c_char_p(140269300733920)
c_submitter_did = c_char_p(140269289559312)
c_wallet_handle = c_int(5)
logger = <Logger indy.ledger (WARNING)>
pool_handle = 2
request_json = '{"reqId":1738958225690491421,"identifier":"MSjKTWkPLtYoPEaTF1TUDb","operation":{"type":"100","dest":"MSjKTWkPLtYoPEaTF1TUDb","raw":"{\\"answer\\":42}"},"protocolVersion":2}'
submitter_did = 'MSjKTWkPLtYoPEaTF1TUDb'
wallet_handle = 5
/usr/local/lib/python3.10/dist-packages/indy/ledger.py:44: CancelledError
During handling of the above exception, another exception occurred:
fut = <Task cancelled name='Task-19' coro=<sign_and_submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:10>>
timeout = 26.25
async def wait_for(fut, timeout):
"""Wait for the single Future or coroutine to complete, with timeout.
Coroutine will be wrapped in Task.
Returns result of the Future or coroutine. When a timeout occurs,
it cancels the task and raises TimeoutError. To avoid the task
cancellation, wrap it in shield().
If the wait is cancelled, the task is also cancelled.
This function is a coroutine.
"""
loop = events.get_running_loop()
if timeout is None:
return await fut
if timeout <= 0:
fut = ensure_future(fut, loop=loop)
if fut.done():
return fut.result()
await _cancel_and_wait(fut, loop=loop)
try:
return fut.result()
except exceptions.CancelledError as exc:
raise exceptions.TimeoutError() from exc
waiter = loop.create_future()
timeout_handle = loop.call_later(timeout, _release_waiter, waiter)
cb = functools.partial(_release_waiter, waiter)
fut = ensure_future(fut, loop=loop)
fut.add_done_callback(cb)
try:
# wait until the future completes or the timeout
try:
await waiter
except exceptions.CancelledError:
if fut.done():
return fut.result()
else:
fut.remove_done_callback(cb)
# We must ensure that the task is not running
# after wait_for() returns.
# See https://bugs.python.org/issue32751
await _cancel_and_wait(fut, loop=loop)
raise
if fut.done():
return fut.result()
else:
fut.remove_done_callback(cb)
# We must ensure that the task is not running
# after wait_for() returns.
# See https://bugs.python.org/issue32751
await _cancel_and_wait(fut, loop=loop)
# In case task cancellation failed with some
# exception, we should re-raise it
# See https://bugs.python.org/issue40607
try:
> return fut.result()
E asyncio.exceptions.CancelledError
cb = functools.partial(<function _release_waiter at 0x7f93006ceb00>, <Future finished result=None>)
fut = <Task cancelled name='Task-19' coro=<sign_and_submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:10>>
loop = <_UnixSelectorEventLoop running=False closed=False debug=False>
timeout = 26.25
timeout_handle = <TimerHandle cancelled when=254.858966356>
waiter = <Future finished result=None>
/usr/lib/python3.10/asyncio/tasks.py:456: CancelledError
The above exception was the direct cause of the following exception:
looper = <stp_core.loop.looper.Looper object at 0x7f92fdd54a30>
sdk_pool_handle = 2, sdk_wallet_steward = (5, 'MSjKTWkPLtYoPEaTF1TUDb')
def test_attrib_raw_reply_is_valid(looper, sdk_pool_handle, sdk_wallet_steward):
raw = json.dumps({'answer': 42})
> reply = execute_attrib_txn(looper, sdk_pool_handle, sdk_wallet_steward, None, raw, None)
looper = <stp_core.loop.looper.Looper object at 0x7f92fdd54a30>
raw = '{"answer": 42}'
sdk_pool_handle = 2
sdk_wallet_steward = (5, 'MSjKTWkPLtYoPEaTF1TUDb')
indy_node/test/api/test_attrib_reply.py:26:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
indy_node/test/api/test_attrib_reply.py:12: in execute_attrib_txn
return sdk_get_reply(looper, sdk_sign_and_submit_req(sdk_pool_handle, sdk_wallet_steward, request))[1]
_ = 5
enc = None
identifier = 'MSjKTWkPLtYoPEaTF1TUDb'
looper = <stp_core.loop.looper.Looper object at 0x7f92fdd54a30>
raw = '{"answer": 42}'
request = '{"reqId":1738958225690491421,"identifier":"MSjKTWkPLtYoPEaTF1TUDb","operation":{"type":"100","dest":"MSjKTWkPLtYoPEaTF1TUDb","raw":"{\\"answer\\":42}"},"protocolVersion":2}'
sdk_pool_handle = 2
sdk_wallet_steward = (5, 'MSjKTWkPLtYoPEaTF1TUDb')
xhash = None
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:934: in sdk_get_reply
resp = looper.run(asyncio.wait_for(resp_task, timeout=timeout))
looper = <stp_core.loop.looper.Looper object at 0x7f92fdd54a30>
req_json = {'identifier': 'MSjKTWkPLtYoPEaTF1TUDb',
'operation': {'dest': 'MSjKTWkPLtYoPEaTF1TUDb',
'raw': '{"answer":42}',
'type': '100'},
'protocolVersion': 2,
'reqId': 1738958225690491421}
resp_task = <Task cancelled name='Task-19' coro=<sign_and_submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:10>>
sdk_req_resp = ({'identifier': 'MSjKTWkPLtYoPEaTF1TUDb',
'operation': {'dest': 'MSjKTWkPLtYoPEaTF1TUDb',
'raw': '{"answer":42}',
'type': '100'},
'protocolVersion': 2,
'reqId': 1738958225690491421},
<Task cancelled name='Task-19' coro=<sign_and_submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:10>>)
timeout = 26.25
/usr/local/lib/python3.10/dist-packages/stp_core/loop/looper.py:263: in run
return self.loop.run_until_complete(what)
coros = (<coroutine object wait_for at 0x7f92fdf4fa70>,)
self = <stp_core.loop.looper.Looper object at 0x7f92fdd54a30>
what = <coroutine object Looper.run.<locals>.wrapper at 0x7f92fdf4f920>
wrapper = <function Looper.run.<locals>.wrapper at 0x7f92fdfa71c0>
/usr/lib/python3.10/asyncio/base_events.py:649: in run_until_complete
return future.result()
future = <Task finished name='Task-20' coro=<Looper.run.<locals>.wrapper() done, defined at /usr/local/lib/python3.10/dist-packages/stp_core/loop/looper.py:237> exception=TimeoutError()>
new_task = True
self = <_UnixSelectorEventLoop running=False closed=False debug=False>
/usr/local/lib/python3.10/dist-packages/stp_core/loop/looper.py:254: in wrapper
raise ex
coro = <coroutine object wait_for at 0x7f92fdf4fa70>
coros = (<coroutine object wait_for at 0x7f92fdf4fa70>,)
results = []
/usr/local/lib/python3.10/dist-packages/stp_core/loop/looper.py:242: in wrapper
results.append(await coro)
coro = <coroutine object wait_for at 0x7f92fdf4fa70>
coros = (<coroutine object wait_for at 0x7f92fdf4fa70>,)
results = []
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
fut = <Task cancelled name='Task-19' coro=<sign_and_submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:10>>
timeout = 26.25
async def wait_for(fut, timeout):
"""Wait for the single Future or coroutine to complete, with timeout.
Coroutine will be wrapped in Task.
Returns result of the Future or coroutine. When a timeout occurs,
it cancels the task and raises TimeoutError. To avoid the task
cancellation, wrap it in shield().
If the wait is cancelled, the task is also cancelled.
This function is a coroutine.
"""
loop = events.get_running_loop()
if timeout is None:
return await fut
if timeout <= 0:
fut = ensure_future(fut, loop=loop)
if fut.done():
return fut.result()
await _cancel_and_wait(fut, loop=loop)
try:
return fut.result()
except exceptions.CancelledError as exc:
raise exceptions.TimeoutError() from exc
waiter = loop.create_future()
timeout_handle = loop.call_later(timeout, _release_waiter, waiter)
cb = functools.partial(_release_waiter, waiter)
fut = ensure_future(fut, loop=loop)
fut.add_done_callback(cb)
try:
# wait until the future completes or the timeout
try:
await waiter
except exceptions.CancelledError:
if fut.done():
return fut.result()
else:
fut.remove_done_callback(cb)
# We must ensure that the task is not running
# after wait_for() returns.
# See https://bugs.python.org/issue32751
await _cancel_and_wait(fut, loop=loop)
raise
if fut.done():
return fut.result()
else:
fut.remove_done_callback(cb)
# We must ensure that the task is not running
# after wait_for() returns.
# See https://bugs.python.org/issue32751
await _cancel_and_wait(fut, loop=loop)
# In case task cancellation failed with some
# exception, we should re-raise it
# See https://bugs.python.org/issue40607
try:
return fut.result()
except exceptions.CancelledError as exc:
> raise exceptions.TimeoutError() from exc
E asyncio.exceptions.TimeoutError
cb = functools.partial(<function _release_waiter at 0x7f93006ceb00>, <Future finished result=None>)
fut = <Task cancelled name='Task-19' coro=<sign_and_submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:10>>
loop = <_UnixSelectorEventLoop running=False closed=False debug=False>
timeout = 26.25
timeout_handle = <TimerHandle cancelled when=254.858966356>
waiter = <Future finished result=None>
/usr/lib/python3.10/asyncio/tasks.py:458: TimeoutError
Check failure on line 37 in build/lib/indy_node/test/api/test_attrib_reply.py
github-actions / Indy Node indy_node Test Report for slice 2/22
test_attrib_reply.test_attrib_enc_reply_is_valid
TypeError: argument of type 'ErrorCode' is not iterable
Raw output
looper = <stp_core.loop.looper.Looper object at 0x7f92fdd54a30>
sdk_pool_handle = 2, sdk_wallet_steward = (5, 'MSjKTWkPLtYoPEaTF1TUDb')
def test_attrib_enc_reply_is_valid(looper, sdk_pool_handle, sdk_wallet_steward):
enc = "amgine"
reply = execute_attrib_txn(looper, sdk_pool_handle, sdk_wallet_steward, None, None, enc)
> validate_write_reply(reply)
enc = 'amgine'
looper = <stp_core.loop.looper.Looper object at 0x7f92fdd54a30>
reply = <ErrorCode.PoolLedgerTimeout: 307>
sdk_pool_handle = 2
sdk_wallet_steward = (5, 'MSjKTWkPLtYoPEaTF1TUDb')
indy_node/test/api/test_attrib_reply.py:37:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
indy_node/test/api/helper.py:140: in validate_write_reply
require(reply, 'op', is_one_of('REPLY'))
reply = <ErrorCode.PoolLedgerTimeout: 307>
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
d = <ErrorCode.PoolLedgerTimeout: 307>, k = 'op'
t = <function is_one_of.<locals>.check at 0x7f92fdac4940>
def require(d, k, t):
> assert k in d
E TypeError: argument of type 'ErrorCode' is not iterable
d = <ErrorCode.PoolLedgerTimeout: 307>
k = 'op'
t = <function is_one_of.<locals>.check at 0x7f92fdac4940>
indy_node/test/api/helper.py:88: TypeError
Check failure on line 22 in build/lib/indy_node/test/api/test_claim_def_reply.py
github-actions / Indy Node indy_node Test Report for slice 2/22
test_claim_def_reply.test_claim_def_reply_is_valid
asyncio.exceptions.TimeoutError
Raw output
pool_handle = 10, wallet_handle = 13, submitter_did = 'MSjKTWkPLtYoPEaTF1TUDb'
request_json = '{"reqId":1738958276974930850,"identifier":"MSjKTWkPLtYoPEaTF1TUDb","operation":{"ref":13,"data":{"primary":{"n":"8820...00000000000000000000000000000000000000000"}},"type":"102","signature_type":"CL","tag":"some_tag"},"protocolVersion":2}'
async def sign_and_submit_request(pool_handle: int,
wallet_handle: int,
submitter_did: str,
request_json: str) -> str:
"""
Signs and submits request message to validator pool.
Adds submitter information to passed request json, signs it with submitter
sign key (see wallet_sign), and sends signed request message
to validator pool (see write_request).
:param pool_handle: pool handle (created by open_pool_ledger).
:param wallet_handle: wallet handle (created by open_wallet).
:param submitter_did: Id of Identity stored in secured Wallet.
:param request_json: Request data json.
:return: Request result as json.
"""
logger = logging.getLogger(__name__)
logger.debug("sign_and_submit_request: >>> pool_handle: %r, wallet_handle: %r, submitter_did: %r, request_json: %r",
pool_handle,
wallet_handle,
submitter_did,
request_json)
if not hasattr(sign_and_submit_request, "cb"):
logger.debug("sign_and_submit_request: Creating callback")
sign_and_submit_request.cb = create_cb(CFUNCTYPE(None, c_int32, c_int32, c_char_p))
c_pool_handle = c_int32(pool_handle)
c_wallet_handle = c_int32(wallet_handle)
c_submitter_did = c_char_p(submitter_did.encode('utf-8'))
c_request_json = c_char_p(request_json.encode('utf-8'))
> request_result = await do_call('indy_sign_and_submit_request',
c_pool_handle,
c_wallet_handle,
c_submitter_did,
c_request_json,
sign_and_submit_request.cb)
E asyncio.exceptions.CancelledError
c_pool_handle = c_int(10)
c_request_json = c_char_p(94228164316576)
c_submitter_did = c_char_p(140269237797328)
c_wallet_handle = c_int(13)
logger = <Logger indy.ledger (WARNING)>
pool_handle = 10
request_json = ('{"reqId":1738958276974930850,"identifier":"MSjKTWkPLtYoPEaTF1TUDb","operation":{"ref":13,"data":{"primary":{"n":"88202018087909904659775702164197216734030361930904884804022639292817377421076577862598235541766646715926544297174218456348111212335352269480378018907369809813667133289276656463930240194840090756351615836981420417697351038714584042352188701043334086283681473811710789404554456347188450751434135999238942736118068363392462095820836443153674045552782935809471253498666032282106370585891211721859399177749051722405197971096974516279938422660792896292754028257101948250797796609663574677422528952629636943172466771147899067522605130059701521800615713746208054197905279053804470654518163337966915246525172552623409022846137","s":"18848263501556102055253359840540688258326819166127558450772585562655442633772800954719155429734718595682448903672752630198296162972552582107666852762391358809040658112467927102136340919005091919801127279115212062644530644125876998773441975022879718001742976791178842262001352742625214838158919573650524148785767450229306859461501700409155690891970777122113502214216888475663127920548513806386266297090460762152732694377097737571413203115265762241312231507365724745646742496638640580599189106082993478651437966091999323234480061515219514708693429558128738517431415321961307604306168969287628256050655600567275120992947","r":{"last":"69582885170736830445158763918777932934231203434664823206216757428569498388592494991872257932885235427864789420980220705772018182846153912697473477282395870745073723901810588036705946513410455095368270827105037924349627833707698008242157595570093146864424639017916527961919539289149615917569388107919471951323092267465512796487921137932450227379969774648111203104402952544907711142618907506468676860098630298721575988976744602016979984744581890943354822623856350839122081901973743997262388687224516996878629162069067845199547983845357134157081560468298130303083717056924625618155584620476636846847750650908664885471027","first":"33906956091790961920784666348887623347526785295759743560082022804718100337986619499151508669534352419799943764538711137697774107750273411409965902947890786087236597974594048195221563360018895941399653632364692399427865860173240317596107270268478912350728620681794836626592468140747780847857272353629961243926534493645743446775663959832956363773924661840073146973695357214480836506853628302226202237416235867009723647937370055418224269449753102650895072209800295942115228287880607972305059481309004212336883552455354885421012460053198833401011504989483499556578599694825054044861482562998542079153424406472488664581349","master_secret":"71580737567768525057033193774253531520163418995580940944795099388692134904986325738916289137338210582885606193324860138098988245609242421750018309182370366255818558750086638826178097178885030471413598729124096950448028684742555900085887075653054877847761173067400344178995512157317491009556707725066128683635910700290019174905375224856041379043278596865972585460249645663490487535613510028376361334159250883931824204464013200694544832813465116358572979652475068311353235362415750779208013905322486872687010346752060999673574131564868916336188047141966863653487201493624858060693463223915857843833933410590838759850614"},"rctxt":"27104463628377555635114914126788484276600993238545410907326353364435362797655656823940854485022924759435713845504318902359609698511562582198662735797290989267559450479488625711024390383366810183397716336554505934144236724293964378575583465547316040752157329977860134653022176069448109109745646851267225815756190545995769872673215269147351666725558064262403434605087361595408712642013414683815837035476451121659072644968169682106139644785439691822081642586784321990589099447783236423519202136260241059968689158095405998333651653776915385878388586616222085404468197563528982549935097689106169440889769437113924507236096","z":"64646192492581337930664000218215380516034372066711207703918678512036334214101212187932019994345394703167823252608423674628578876368585785568824108419253891339255753113444164424428127483359606933710333138351203673312162237234293453414277891178891117423543991961231544448687132889714346861834233092475880754158106332379059303591478753739911813564716641520671675386966408873187049762229924586990534259540992001097249115165145409906464826548803819692218116562908479145195207094270381162614745766804121002956885889031708640060675661002117425504072241902922551764940193135251820008683684176549998051554286589565734658190921"},"revocation":{"g":"1 '
'129A3DB29AD6787EDBA58DF31816BE0F2D39018B9BD70FB26B559A58636F14D4 1 '
'0ECD8FDA180541A00392F66D1F0436923D7AA83CD30BDECED6FDCFCEF5882105 2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8","g_dash":"1 '
'0113159FFE91DA6065CAC275B8D85103EB68975D980B24BCED17AB4183E723FF 1 '
'0B6F9C73A625DA1B0B7D1907F7CB64A6067A9521B49C4E1EACB72D7A3C6C174D 1 '
'0C6413B6DA58D7D3C951A5C5642F9C2ABB973A8C20C38134583911039FC8FE14 1 '
'1DC263406AA2AD7B5E9B087004314A925449678C2CB4B3BBA362CA926A20B288 2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8 1 '
'0000000000000000000000000000000000000000000000000000000000000000","h":"1 '
'229A01BD025EEE509DF61621BF95578D2633532A47DAD670FA7040BC9C70230A 1 '
'24B2E829E9C3EEDA00084DD596792C46E9DCDD0E103179F8DF5D9F2E1F729EA8 2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8","h0":"1 '
'1991903CF0167139577AABFD7BB7183234882F83977243FDDEFC364A9DE7930C 1 '
'24A4FC5FE96B4E22754DED56198438B1D931C693559158B6CCDAB7A5FFD58D08 2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8","h1":"1 '
'120591DB56A9CCCCB131EC9650672AFBFCEADA9410CC3C8124B3233E841E5167 1 '
'015258E6C6C2D14194264CA57E4A65AFA50DEB0AD2FD0FECF82CBF9D99069FEC 2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8","h2":"1 '
'0DDA1706B26191383DA0346C139B97FB2A802705EABA27B8F40F68243C1C592D 1 '
'113337A040F82AA8C6B353CF35619A19C777DD7C24EA509A3D306F2702E24E3E 2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8","htilde":"1 '
'16FDCCBE14A85756D48352391755551D68E28C4B9B7D3280C4908019548CDAF2 1 '
'058A86DC974204BB9DC07A24A322B61F3186B72AB57CBE849D7838B4DEBD3158 2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8","h_cap":"1 '
'00C8D2A7DF50C5E7788A956E8A1AA060254BF8996BB5AF456205644B35050C29 1 '
'1DFEEBD976E1B31A8076169BF749A587AD2F72B7D5F85116AEEAD72197106057 1 '
'04E5DC10F3429D9B069314470FABD4F4185D81BDC275918EA501AE57BB4509FC 1 '
'0DEF34D70B131CABE3750B7BE3F4971AA7D6A8810810D3A276C44DA87A4FA354 2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8 1 '
'0000000000000000000000000000000000000000000000000000000000000000","u":"1 '
'197202A3ECB3BD9E72E97E84F2FB52DB4C2563F8850C20F18BA906A3F17255B3 1 '
'003DD3B99EC6095D0CBE85F52DA8A2BA74D142246892B214B8DB95979D6AC6A0 1 '
'1B8C21FDCDE173932B9268B744109D02DCF7ADF5EFA83881BD62AE8D04CFE01F 1 '
'1687F4D5ED0AEE72AA9E3A95C5506A34737AD4627AFC30F6A03F91E8CD159F88 2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8 1 '
'0000000000000000000000000000000000000000000000000000000000000000","pk":"1 '
'159D1028F051A5E1021854292FBA24079C634E3465C619B9F88F61406ABF9D23 1 '
'1DC2F1881EE78F854CF9719D37A50418131579A437D8EC6F12F70786C0CF3158 2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8","y":"1 '
'10E5D6BBDF715EE951EE8826A8B9EB8266E92F8B08D0E4C121184BC6E94C605E 1 '
'0D6DDC7A072B6C384B84B8B488EE9D8EEF29F5EA2BA170A974868A1E9013A0B3 1 '
'21BA907C2AEC818920DC803D3287C533814D15B56EE262DE630D78512AF33A0E 1 '
'1966A1DD225E217E2AE25DADC9B87A0A2B1D99808DFEBA6AB7A67722D8240440 2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8 1 '
'0000000000000000000000000000000000000000000000000000000000000000"}},"type":"102","signature_type":"CL","tag":"some_tag"},"protocolVersion":2}')
submitter_did = 'MSjKTWkPLtYoPEaTF1TUDb'
wallet_handle = 13
/usr/local/lib/python3.10/dist-packages/indy/ledger.py:44: CancelledError
During handling of the above exception, another exception occurred:
fut = <Task cancelled name='Task-51' coro=<sign_and_submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:10>>
timeout = 26.25
async def wait_for(fut, timeout):
"""Wait for the single Future or coroutine to complete, with timeout.
Coroutine will be wrapped in Task.
Returns result of the Future or coroutine. When a timeout occurs,
it cancels the task and raises TimeoutError. To avoid the task
cancellation, wrap it in shield().
If the wait is cancelled, the task is also cancelled.
This function is a coroutine.
"""
loop = events.get_running_loop()
if timeout is None:
return await fut
if timeout <= 0:
fut = ensure_future(fut, loop=loop)
if fut.done():
return fut.result()
await _cancel_and_wait(fut, loop=loop)
try:
return fut.result()
except exceptions.CancelledError as exc:
raise exceptions.TimeoutError() from exc
waiter = loop.create_future()
timeout_handle = loop.call_later(timeout, _release_waiter, waiter)
cb = functools.partial(_release_waiter, waiter)
fut = ensure_future(fut, loop=loop)
fut.add_done_callback(cb)
try:
# wait until the future completes or the timeout
try:
await waiter
except exceptions.CancelledError:
if fut.done():
return fut.result()
else:
fut.remove_done_callback(cb)
# We must ensure that the task is not running
# after wait_for() returns.
# See https://bugs.python.org/issue32751
await _cancel_and_wait(fut, loop=loop)
raise
if fut.done():
return fut.result()
else:
fut.remove_done_callback(cb)
# We must ensure that the task is not running
# after wait_for() returns.
# See https://bugs.python.org/issue32751
await _cancel_and_wait(fut, loop=loop)
# In case task cancellation failed with some
# exception, we should re-raise it
# See https://bugs.python.org/issue40607
try:
> return fut.result()
E asyncio.exceptions.CancelledError
cb = functools.partial(<function _release_waiter at 0x7f93006ceb00>, <Future finished result=None>)
fut = <Task cancelled name='Task-51' coro=<sign_and_submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:10>>
loop = <_UnixSelectorEventLoop running=False closed=False debug=False>
timeout = 26.25
timeout_handle = <TimerHandle cancelled when=306.143747792>
waiter = <Future finished result=None>
/usr/lib/python3.10/asyncio/tasks.py:456: CancelledError
The above exception was the direct cause of the following exception:
looper = <stp_core.loop.looper.Looper object at 0x7f92fdae55d0>
sdk_pool_handle = 10, sdk_wallet_steward = (13, 'MSjKTWkPLtYoPEaTF1TUDb')
def test_claim_def_reply_is_valid(looper, sdk_pool_handle, sdk_wallet_steward):
wallet_handle, identifier = sdk_wallet_steward
schema_json, _ = sdk_write_schema(looper, sdk_pool_handle, sdk_wallet_steward)
schema_id = json.loads(schema_json)['id']
request = looper.loop.run_until_complete(build_get_schema_request(identifier, schema_id))
reply = sdk_get_reply(looper, sdk_sign_and_submit_req(sdk_pool_handle, sdk_wallet_steward, request))[1]
_, schema_json = looper.loop.run_until_complete(parse_get_schema_response(json.dumps(reply)))
_, definition_json = looper.loop.run_until_complete(issuer_create_and_store_credential_def(
wallet_handle, identifier, schema_json, "some_tag", "CL", json.dumps({"support_revocation": True})))
request = looper.loop.run_until_complete(build_cred_def_request(identifier, definition_json))
> reply = sdk_get_reply(looper, sdk_sign_and_submit_req(sdk_pool_handle, sdk_wallet_steward, request))[1]
_ = 'MSjKTWkPLtYoPEaTF1TUDb:3:CL:13:some_tag'
definition_json = ('{"ver":"1.0","id":"MSjKTWkPLtYoPEaTF1TUDb:3:CL:13:some_tag","schemaId":"13","type":"CL","tag":"some_tag","value":{"primary":{"n":"88202018087909904659775702164197216734030361930904884804022639292817377421076577862598235541766646715926544297174218456348111212335352269480378018907369809813667133289276656463930240194840090756351615836981420417697351038714584042352188701043334086283681473811710789404554456347188450751434135999238942736118068363392462095820836443153674045552782935809471253498666032282106370585891211721859399177749051722405197971096974516279938422660792896292754028257101948250797796609663574677422528952629636943172466771147899067522605130059701521800615713746208054197905279053804470654518163337966915246525172552623409022846137","s":"18848263501556102055253359840540688258326819166127558450772585562655442633772800954719155429734718595682448903672752630198296162972552582107666852762391358809040658112467927102136340919005091919801127279115212062644530644125876998773441975022879718001742976791178842262001352742625214838158919573650524148785767450229306859461501700409155690891970777122113502214216888475663127920548513806386266297090460762152732694377097737571413203115265762241312231507365724745646742496638640580599189106082993478651437966091999323234480061515219514708693429558128738517431415321961307604306168969287628256050655600567275120992947","r":{"master_secret":"71580737567768525057033193774253531520163418995580940944795099388692134904986325738916289137338210582885606193324860138098988245609242421750018309182370366255818558750086638826178097178885030471413598729124096950448028684742555900085887075653054877847761173067400344178995512157317491009556707725066128683635910700290019174905375224856041379043278596865972585460249645663490487535613510028376361334159250883931824204464013200694544832813465116358572979652475068311353235362415750779208013905322486872687010346752060999673574131564868916336188047141966863653487201493624858060693463223915857843833933410590838759850614","last":"69582885170736830445158763918777932934231203434664823206216757428569498388592494991872257932885235427864789420980220705772018182846153912697473477282395870745073723901810588036705946513410455095368270827105037924349627833707698008242157595570093146864424639017916527961919539289149615917569388107919471951323092267465512796487921137932450227379969774648111203104402952544907711142618907506468676860098630298721575988976744602016979984744581890943354822623856350839122081901973743997262388687224516996878629162069067845199547983845357134157081560468298130303083717056924625618155584620476636846847750650908664885471027","first":"33906956091790961920784666348887623347526785295759743560082022804718100337986619499151508669534352419799943764538711137697774107750273411409965902947890786087236597974594048195221563360018895941399653632364692399427865860173240317596107270268478912350728620681794836626592468140747780847857272353629961243926534493645743446775663959832956363773924661840073146973695357214480836506853628302226202237416235867009723647937370055418224269449753102650895072209800295942115228287880607972305059481309004212336883552455354885421012460053198833401011504989483499556578599694825054044861482562998542079153424406472488664581349"},"rctxt":"27104463628377555635114914126788484276600993238545410907326353364435362797655656823940854485022924759435713845504318902359609698511562582198662735797290989267559450479488625711024390383366810183397716336554505934144236724293964378575583465547316040752157329977860134653022176069448109109745646851267225815756190545995769872673215269147351666725558064262403434605087361595408712642013414683815837035476451121659072644968169682106139644785439691822081642586784321990589099447783236423519202136260241059968689158095405998333651653776915385878388586616222085404468197563528982549935097689106169440889769437113924507236096","z":"64646192492581337930664000218215380516034372066711207703918678512036334214101212187932019994345394703167823252608423674628578876368585785568824108419253891339255753113444164424428127483359606933710333138351203673312162237234293453414277891178891117423543991961231544448687132889714346861834233092475880754158106332379059303591478753739911813564716641520671675386966408873187049762229924586990534259540992001097249115165145409906464826548803819692218116562908479145195207094270381162614745766804121002956885889031708640060675661002117425504072241902922551764940193135251820008683684176549998051554286589565734658190921"},"revocation":{"g":"1 '
'129A3DB29AD6787EDBA58DF31816BE0F2D39018B9BD70FB26B559A58636F14D4 1 '
'0ECD8FDA180541A00392F66D1F0436923D7AA83CD30BDECED6FDCFCEF5882105 2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8","g_dash":"1 '
'0113159FFE91DA6065CAC275B8D85103EB68975D980B24BCED17AB4183E723FF 1 '
'0B6F9C73A625DA1B0B7D1907F7CB64A6067A9521B49C4E1EACB72D7A3C6C174D 1 '
'0C6413B6DA58D7D3C951A5C5642F9C2ABB973A8C20C38134583911039FC8FE14 1 '
'1DC263406AA2AD7B5E9B087004314A925449678C2CB4B3BBA362CA926A20B288 2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8 1 '
'0000000000000000000000000000000000000000000000000000000000000000","h":"1 '
'229A01BD025EEE509DF61621BF95578D2633532A47DAD670FA7040BC9C70230A 1 '
'24B2E829E9C3EEDA00084DD596792C46E9DCDD0E103179F8DF5D9F2E1F729EA8 2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8","h0":"1 '
'1991903CF0167139577AABFD7BB7183234882F83977243FDDEFC364A9DE7930C 1 '
'24A4FC5FE96B4E22754DED56198438B1D931C693559158B6CCDAB7A5FFD58D08 2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8","h1":"1 '
'120591DB56A9CCCCB131EC9650672AFBFCEADA9410CC3C8124B3233E841E5167 1 '
'015258E6C6C2D14194264CA57E4A65AFA50DEB0AD2FD0FECF82CBF9D99069FEC 2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8","h2":"1 '
'0DDA1706B26191383DA0346C139B97FB2A802705EABA27B8F40F68243C1C592D 1 '
'113337A040F82AA8C6B353CF35619A19C777DD7C24EA509A3D306F2702E24E3E 2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8","htilde":"1 '
'16FDCCBE14A85756D48352391755551D68E28C4B9B7D3280C4908019548CDAF2 1 '
'058A86DC974204BB9DC07A24A322B61F3186B72AB57CBE849D7838B4DEBD3158 2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8","h_cap":"1 '
'00C8D2A7DF50C5E7788A956E8A1AA060254BF8996BB5AF456205644B35050C29 1 '
'1DFEEBD976E1B31A8076169BF749A587AD2F72B7D5F85116AEEAD72197106057 1 '
'04E5DC10F3429D9B069314470FABD4F4185D81BDC275918EA501AE57BB4509FC 1 '
'0DEF34D70B131CABE3750B7BE3F4971AA7D6A8810810D3A276C44DA87A4FA354 2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8 1 '
'0000000000000000000000000000000000000000000000000000000000000000","u":"1 '
'197202A3ECB3BD9E72E97E84F2FB52DB4C2563F8850C20F18BA906A3F17255B3 1 '
'003DD3B99EC6095D0CBE85F52DA8A2BA74D142246892B214B8DB95979D6AC6A0 1 '
'1B8C21FDCDE173932B9268B744109D02DCF7ADF5EFA83881BD62AE8D04CFE01F 1 '
'1687F4D5ED0AEE72AA9E3A95C5506A34737AD4627AFC30F6A03F91E8CD159F88 2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8 1 '
'0000000000000000000000000000000000000000000000000000000000000000","pk":"1 '
'159D1028F051A5E1021854292FBA24079C634E3465C619B9F88F61406ABF9D23 1 '
'1DC2F1881EE78F854CF9719D37A50418131579A437D8EC6F12F70786C0CF3158 2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8","y":"1 '
'10E5D6BBDF715EE951EE8826A8B9EB8266E92F8B08D0E4C121184BC6E94C605E 1 '
'0D6DDC7A072B6C384B84B8B488EE9D8EEF29F5EA2BA170A974868A1E9013A0B3 1 '
'21BA907C2AEC818920DC803D3287C533814D15B56EE262DE630D78512AF33A0E 1 '
'1966A1DD225E217E2AE25DADC9B87A0A2B1D99808DFEBA6AB7A67722D8240440 2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8 1 '
'0000000000000000000000000000000000000000000000000000000000000000"}}}')
identifier = 'MSjKTWkPLtYoPEaTF1TUDb'
looper = <stp_core.loop.looper.Looper object at 0x7f92fdae55d0>
reply = {'op': 'REPLY',
'result': {'data': {'attr_names': ['first', 'last'],
'name': 'name',
'version': '1.0'},
'dest': 'MSjKTWkPLtYoPEaTF1TUDb',
'identifier': 'MSjKTWkPLtYoPEaTF1TUDb',
'reqId': 1738958274981278004,
'seqNo': 13,
'state_proof': {'multi_signature': {'participants': ['Alpha',
'Gamma',
'Delta'],
'signature': 'R3HKfDNzjpufob8CJQxiR8UZ9qZHg6jiZrnuuvQuKv46csSEfgGVUt8cHm9QuMHUWpv9nNssfWwdey6LWhaTRXr2R8Q5uDzbfkyNcUo63tX1fD7YRBqJs3GxSRGVw99LVHr1uyE2DKTfQEf964daFNms8kas4dDpcEduUJdQ5bibR1',
'value': {'ledger_id': 1,
'pool_state_root_hash': '44mJnboVAXmKhWsM2hWjajRJv6AdSZ6ipKm8XADsrWt5',
'state_root_hash': '7c3mWzSzxytLfXF2zRWLkH7g5ZHi2D1kBgTgcE2rPQAy',
'timestamp': 1738958274,
'txn_root_hash': 'Ese9zhADWyTK2rZMQEWCf7cbfw4NMTs427jSfxxgBytH'}},
'proof_nodes': '+QIS+JGAoFUWhUMC0iQFoYS+Xv6EHQ/CcmLFKwJfrad+ynOLNAt1gICAgICgCR5KN+OzmXW+DyB0JypY3zobDX/H9MbMUvnUDOlIm+qgnKDi79nIUTEq5KGla+tYmXGTALu8s2WT+YkQzCLYIi2AgICAoFcNBLuewFW5+mDBNBOtQigxHa5YHg0APRM2714xe3JDgICA+GmhIFNqS1RXa1BMdFlvUEVhVEYxVFVEYjoyOm5hbWU6MS4wuEX4Q7hBeyJsc24iOjEzLCJsdXQiOjE3Mzg5NTgyNzQsInZhbCI6eyJhdHRyX25hbWVzIjpbImZpcnN0IiwibGFzdCJdfX35ARGAgICAoBJY5P9rlJXgcNeWVy8L/UrtzOTnqEYPIeTC7QfRBuNCgICgEbFAOKn1d8QL8KSCKZKSSEJ4yb1eeTHHBaIwnDO6ECOAoDFLoO/1Za+R3jTF37TCBqR5BPm37SblRK3qGekpRLpIgKBceKF/6Ll6INzDRnsXGbqi1KM3wetrIe0CCOALc4VegaBB0ehuJ7ExoDCq0js/ltt+o2RAShkPv2brPjcMQZAYvqBdB8teB37FZZfKmvWkPE++NJTxS0eN9aEnnxqK6oDOYqDztZ0hN+BWg4t2xx/auGszu+cwGxt4jhuGFnzBh0hisqBEhVV2hUPR2mqS2w3yRJzTdSFiIjvqfF0J6Nf4JXg5foA=',
'root_hash': '7c3mWzSzxytLfXF2zRWLkH7g5ZHi2D1kBgTgcE2rPQAy'},
'txnTime': 1738958274,
'type': '107'}}
request = ('{"reqId":1738958276974930850,"identifier":"MSjKTWkPLtYoPEaTF1TUDb","operation":{"ref":13,"data":{"primary":{"n":"88202018087909904659775702164197216734030361930904884804022639292817377421076577862598235541766646715926544297174218456348111212335352269480378018907369809813667133289276656463930240194840090756351615836981420417697351038714584042352188701043334086283681473811710789404554456347188450751434135999238942736118068363392462095820836443153674045552782935809471253498666032282106370585891211721859399177749051722405197971096974516279938422660792896292754028257101948250797796609663574677422528952629636943172466771147899067522605130059701521800615713746208054197905279053804470654518163337966915246525172552623409022846137","s":"18848263501556102055253359840540688258326819166127558450772585562655442633772800954719155429734718595682448903672752630198296162972552582107666852762391358809040658112467927102136340919005091919801127279115212062644530644125876998773441975022879718001742976791178842262001352742625214838158919573650524148785767450229306859461501700409155690891970777122113502214216888475663127920548513806386266297090460762152732694377097737571413203115265762241312231507365724745646742496638640580599189106082993478651437966091999323234480061515219514708693429558128738517431415321961307604306168969287628256050655600567275120992947","r":{"last":"69582885170736830445158763918777932934231203434664823206216757428569498388592494991872257932885235427864789420980220705772018182846153912697473477282395870745073723901810588036705946513410455095368270827105037924349627833707698008242157595570093146864424639017916527961919539289149615917569388107919471951323092267465512796487921137932450227379969774648111203104402952544907711142618907506468676860098630298721575988976744602016979984744581890943354822623856350839122081901973743997262388687224516996878629162069067845199547983845357134157081560468298130303083717056924625618155584620476636846847750650908664885471027","first":"33906956091790961920784666348887623347526785295759743560082022804718100337986619499151508669534352419799943764538711137697774107750273411409965902947890786087236597974594048195221563360018895941399653632364692399427865860173240317596107270268478912350728620681794836626592468140747780847857272353629961243926534493645743446775663959832956363773924661840073146973695357214480836506853628302226202237416235867009723647937370055418224269449753102650895072209800295942115228287880607972305059481309004212336883552455354885421012460053198833401011504989483499556578599694825054044861482562998542079153424406472488664581349","master_secret":"71580737567768525057033193774253531520163418995580940944795099388692134904986325738916289137338210582885606193324860138098988245609242421750018309182370366255818558750086638826178097178885030471413598729124096950448028684742555900085887075653054877847761173067400344178995512157317491009556707725066128683635910700290019174905375224856041379043278596865972585460249645663490487535613510028376361334159250883931824204464013200694544832813465116358572979652475068311353235362415750779208013905322486872687010346752060999673574131564868916336188047141966863653487201493624858060693463223915857843833933410590838759850614"},"rctxt":"27104463628377555635114914126788484276600993238545410907326353364435362797655656823940854485022924759435713845504318902359609698511562582198662735797290989267559450479488625711024390383366810183397716336554505934144236724293964378575583465547316040752157329977860134653022176069448109109745646851267225815756190545995769872673215269147351666725558064262403434605087361595408712642013414683815837035476451121659072644968169682106139644785439691822081642586784321990589099447783236423519202136260241059968689158095405998333651653776915385878388586616222085404468197563528982549935097689106169440889769437113924507236096","z":"64646192492581337930664000218215380516034372066711207703918678512036334214101212187932019994345394703167823252608423674628578876368585785568824108419253891339255753113444164424428127483359606933710333138351203673312162237234293453414277891178891117423543991961231544448687132889714346861834233092475880754158106332379059303591478753739911813564716641520671675386966408873187049762229924586990534259540992001097249115165145409906464826548803819692218116562908479145195207094270381162614745766804121002956885889031708640060675661002117425504072241902922551764940193135251820008683684176549998051554286589565734658190921"},"revocation":{"g":"1 '
'129A3DB29AD6787EDBA58DF31816BE0F2D39018B9BD70FB26B559A58636F14D4 1 '
'0ECD8FDA180541A00392F66D1F0436923D7AA83CD30BDECED6FDCFCEF5882105 2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8","g_dash":"1 '
'0113159FFE91DA6065CAC275B8D85103EB68975D980B24BCED17AB4183E723FF 1 '
'0B6F9C73A625DA1B0B7D1907F7CB64A6067A9521B49C4E1EACB72D7A3C6C174D 1 '
'0C6413B6DA58D7D3C951A5C5642F9C2ABB973A8C20C38134583911039FC8FE14 1 '
'1DC263406AA2AD7B5E9B087004314A925449678C2CB4B3BBA362CA926A20B288 2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8 1 '
'0000000000000000000000000000000000000000000000000000000000000000","h":"1 '
'229A01BD025EEE509DF61621BF95578D2633532A47DAD670FA7040BC9C70230A 1 '
'24B2E829E9C3EEDA00084DD596792C46E9DCDD0E103179F8DF5D9F2E1F729EA8 2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8","h0":"1 '
'1991903CF0167139577AABFD7BB7183234882F83977243FDDEFC364A9DE7930C 1 '
'24A4FC5FE96B4E22754DED56198438B1D931C693559158B6CCDAB7A5FFD58D08 2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8","h1":"1 '
'120591DB56A9CCCCB131EC9650672AFBFCEADA9410CC3C8124B3233E841E5167 1 '
'015258E6C6C2D14194264CA57E4A65AFA50DEB0AD2FD0FECF82CBF9D99069FEC 2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8","h2":"1 '
'0DDA1706B26191383DA0346C139B97FB2A802705EABA27B8F40F68243C1C592D 1 '
'113337A040F82AA8C6B353CF35619A19C777DD7C24EA509A3D306F2702E24E3E 2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8","htilde":"1 '
'16FDCCBE14A85756D48352391755551D68E28C4B9B7D3280C4908019548CDAF2 1 '
'058A86DC974204BB9DC07A24A322B61F3186B72AB57CBE849D7838B4DEBD3158 2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8","h_cap":"1 '
'00C8D2A7DF50C5E7788A956E8A1AA060254BF8996BB5AF456205644B35050C29 1 '
'1DFEEBD976E1B31A8076169BF749A587AD2F72B7D5F85116AEEAD72197106057 1 '
'04E5DC10F3429D9B069314470FABD4F4185D81BDC275918EA501AE57BB4509FC 1 '
'0DEF34D70B131CABE3750B7BE3F4971AA7D6A8810810D3A276C44DA87A4FA354 2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8 1 '
'0000000000000000000000000000000000000000000000000000000000000000","u":"1 '
'197202A3ECB3BD9E72E97E84F2FB52DB4C2563F8850C20F18BA906A3F17255B3 1 '
'003DD3B99EC6095D0CBE85F52DA8A2BA74D142246892B214B8DB95979D6AC6A0 1 '
'1B8C21FDCDE173932B9268B744109D02DCF7ADF5EFA83881BD62AE8D04CFE01F 1 '
'1687F4D5ED0AEE72AA9E3A95C5506A34737AD4627AFC30F6A03F91E8CD159F88 2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8 1 '
'0000000000000000000000000000000000000000000000000000000000000000","pk":"1 '
'159D1028F051A5E1021854292FBA24079C634E3465C619B9F88F61406ABF9D23 1 '
'1DC2F1881EE78F854CF9719D37A50418131579A437D8EC6F12F70786C0CF3158 2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8","y":"1 '
'10E5D6BBDF715EE951EE8826A8B9EB8266E92F8B08D0E4C121184BC6E94C605E 1 '
'0D6DDC7A072B6C384B84B8B488EE9D8EEF29F5EA2BA170A974868A1E9013A0B3 1 '
'21BA907C2AEC818920DC803D3287C533814D15B56EE262DE630D78512AF33A0E 1 '
'1966A1DD225E217E2AE25DADC9B87A0A2B1D99808DFEBA6AB7A67722D8240440 2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8 1 '
'0000000000000000000000000000000000000000000000000000000000000000"}},"type":"102","signature_type":"CL","tag":"some_tag"},"protocolVersion":2}')
schema_id = 'MSjKTWkPLtYoPEaTF1TUDb:2:name:1.0'
schema_json = '{"ver":"1.0","id":"MSjKTWkPLtYoPEaTF1TUDb:2:name:1.0","name":"name","version":"1.0","attrNames":["first","last"],"seqNo":13}'
sdk_pool_handle = 10
sdk_wallet_steward = (13, 'MSjKTWkPLtYoPEaTF1TUDb')
wallet_handle = 13
indy_node/test/api/test_claim_def_reply.py:22:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:934: in sdk_get_reply
resp = looper.run(asyncio.wait_for(resp_task, timeout=timeout))
looper = <stp_core.loop.looper.Looper object at 0x7f92fdae55d0>
req_json = {'identifier': 'MSjKTWkPLtYoPEaTF1TUDb',
'operation': {'data': {'primary': {'n': '88202018087909904659775702164197216734030361930904884804022639292817377421076577862598235541766646715926544297174218456348111212335352269480378018907369809813667133289276656463930240194840090756351615836981420417697351038714584042352188701043334086283681473811710789404554456347188450751434135999238942736118068363392462095820836443153674045552782935809471253498666032282106370585891211721859399177749051722405197971096974516279938422660792896292754028257101948250797796609663574677422528952629636943172466771147899067522605130059701521800615713746208054197905279053804470654518163337966915246525172552623409022846137',
'r': {'first': '33906956091790961920784666348887623347526785295759743560082022804718100337986619499151508669534352419799943764538711137697774107750273411409965902947890786087236597974594048195221563360018895941399653632364692399427865860173240317596107270268478912350728620681794836626592468140747780847857272353629961243926534493645743446775663959832956363773924661840073146973695357214480836506853628302226202237416235867009723647937370055418224269449753102650895072209800295942115228287880607972305059481309004212336883552455354885421012460053198833401011504989483499556578599694825054044861482562998542079153424406472488664581349',
'last': '69582885170736830445158763918777932934231203434664823206216757428569498388592494991872257932885235427864789420980220705772018182846153912697473477282395870745073723901810588036705946513410455095368270827105037924349627833707698008242157595570093146864424639017916527961919539289149615917569388107919471951323092267465512796487921137932450227379969774648111203104402952544907711142618907506468676860098630298721575988976744602016979984744581890943354822623856350839122081901973743997262388687224516996878629162069067845199547983845357134157081560468298130303083717056924625618155584620476636846847750650908664885471027',
'master_secret': '71580737567768525057033193774253531520163418995580940944795099388692134904986325738916289137338210582885606193324860138098988245609242421750018309182370366255818558750086638826178097178885030471413598729124096950448028684742555900085887075653054877847761173067400344178995512157317491009556707725066128683635910700290019174905375224856041379043278596865972585460249645663490487535613510028376361334159250883931824204464013200694544832813465116358572979652475068311353235362415750779208013905322486872687010346752060999673574131564868916336188047141966863653487201493624858060693463223915857843833933410590838759850614'},
'rctxt': '27104463628377555635114914126788484276600993238545410907326353364435362797655656823940854485022924759435713845504318902359609698511562582198662735797290989267559450479488625711024390383366810183397716336554505934144236724293964378575583465547316040752157329977860134653022176069448109109745646851267225815756190545995769872673215269147351666725558064262403434605087361595408712642013414683815837035476451121659072644968169682106139644785439691822081642586784321990589099447783236423519202136260241059968689158095405998333651653776915385878388586616222085404468197563528982549935097689106169440889769437113924507236096',
's': '18848263501556102055253359840540688258326819166127558450772585562655442633772800954719155429734718595682448903672752630198296162972552582107666852762391358809040658112467927102136340919005091919801127279115212062644530644125876998773441975022879718001742976791178842262001352742625214838158919573650524148785767450229306859461501700409155690891970777122113502214216888475663127920548513806386266297090460762152732694377097737571413203115265762241312231507365724745646742496638640580599189106082993478651437966091999323234480061515219514708693429558128738517431415321961307604306168969287628256050655600567275120992947',
'z': '64646192492581337930664000218215380516034372066711207703918678512036334214101212187932019994345394703167823252608423674628578876368585785568824108419253891339255753113444164424428127483359606933710333138351203673312162237234293453414277891178891117423543991961231544448687132889714346861834233092475880754158106332379059303591478753739911813564716641520671675386966408873187049762229924586990534259540992001097249115165145409906464826548803819692218116562908479145195207094270381162614745766804121002956885889031708640060675661002117425504072241902922551764940193135251820008683684176549998051554286589565734658190921'},
'revocation': {'g': '1 '
'129A3DB29AD6787EDBA58DF31816BE0F2D39018B9BD70FB26B559A58636F14D4 '
'1 '
'0ECD8FDA180541A00392F66D1F0436923D7AA83CD30BDECED6FDCFCEF5882105 '
'2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8',
'g_dash': '1 '
'0113159FFE91DA6065CAC275B8D85103EB68975D980B24BCED17AB4183E723FF '
'1 '
'0B6F9C73A625DA1B0B7D1907F7CB64A6067A9521B49C4E1EACB72D7A3C6C174D '
'1 '
'0C6413B6DA58D7D3C951A5C5642F9C2ABB973A8C20C38134583911039FC8FE14 '
'1 '
'1DC263406AA2AD7B5E9B087004314A925449678C2CB4B3BBA362CA926A20B288 '
'2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8 '
'1 '
'0000000000000000000000000000000000000000000000000000000000000000',
'h': '1 '
'229A01BD025EEE509DF61621BF95578D2633532A47DAD670FA7040BC9C70230A '
'1 '
'24B2E829E9C3EEDA00084DD596792C46E9DCDD0E103179F8DF5D9F2E1F729EA8 '
'2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8',
'h0': '1 '
'1991903CF0167139577AABFD7BB7183234882F83977243FDDEFC364A9DE7930C '
'1 '
'24A4FC5FE96B4E22754DED56198438B1D931C693559158B6CCDAB7A5FFD58D08 '
'2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8',
'h1': '1 '
'120591DB56A9CCCCB131EC9650672AFBFCEADA9410CC3C8124B3233E841E5167 '
'1 '
'015258E6C6C2D14194264CA57E4A65AFA50DEB0AD2FD0FECF82CBF9D99069FEC '
'2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8',
'h2': '1 '
'0DDA1706B26191383DA0346C139B97FB2A802705EABA27B8F40F68243C1C592D '
'1 '
'113337A040F82AA8C6B353CF35619A19C777DD7C24EA509A3D306F2702E24E3E '
'2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8',
'h_cap': '1 '
'00C8D2A7DF50C5E7788A956E8A1AA060254BF8996BB5AF456205644B35050C29 '
'1 '
'1DFEEBD976E1B31A8076169BF749A587AD2F72B7D5F85116AEEAD72197106057 '
'1 '
'04E5DC10F3429D9B069314470FABD4F4185D81BDC275918EA501AE57BB4509FC '
'1 '
'0DEF34D70B131CABE3750B7BE3F4971AA7D6A8810810D3A276C44DA87A4FA354 '
'2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8 '
'1 '
'0000000000000000000000000000000000000000000000000000000000000000',
'htilde': '1 '
'16FDCCBE14A85756D48352391755551D68E28C4B9B7D3280C4908019548CDAF2 '
'1 '
'058A86DC974204BB9DC07A24A322B61F3186B72AB57CBE849D7838B4DEBD3158 '
'2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8',
'pk': '1 '
'159D1028F051A5E1021854292FBA24079C634E3465C619B9F88F61406ABF9D23 '
'1 '
'1DC2F1881EE78F854CF9719D37A50418131579A437D8EC6F12F70786C0CF3158 '
'2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8',
'u': '1 '
'197202A3ECB3BD9E72E97E84F2FB52DB4C2563F8850C20F18BA906A3F17255B3 '
'1 '
'003DD3B99EC6095D0CBE85F52DA8A2BA74D142246892B214B8DB95979D6AC6A0 '
'1 '
'1B8C21FDCDE173932B9268B744109D02DCF7ADF5EFA83881BD62AE8D04CFE01F '
'1 '
'1687F4D5ED0AEE72AA9E3A95C5506A34737AD4627AFC30F6A03F91E8CD159F88 '
'2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8 '
'1 '
'0000000000000000000000000000000000000000000000000000000000000000',
'y': '1 '
'10E5D6BBDF715EE951EE8826A8B9EB8266E92F8B08D0E4C121184BC6E94C605E '
'1 '
'0D6DDC7A072B6C384B84B8B488EE9D8EEF29F5EA2BA170A974868A1E9013A0B3 '
'1 '
'21BA907C2AEC818920DC803D3287C533814D15B56EE262DE630D78512AF33A0E '
'1 '
'1966A1DD225E217E2AE25DADC9B87A0A2B1D99808DFEBA6AB7A67722D8240440 '
'2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8 '
'1 '
'0000000000000000000000000000000000000000000000000000000000000000'}},
'ref': 13,
'signature_type': 'CL',
'tag': 'some_tag',
'type': '102'},
'protocolVersion': 2,
'reqId': 1738958276974930850}
resp_task = <Task cancelled name='Task-51' coro=<sign_and_submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:10>>
sdk_req_resp = ({'identifier': 'MSjKTWkPLtYoPEaTF1TUDb',
'operation': {'data': {'primary': {'n': '88202018087909904659775702164197216734030361930904884804022639292817377421076577862598235541766646715926544297174218456348111212335352269480378018907369809813667133289276656463930240194840090756351615836981420417697351038714584042352188701043334086283681473811710789404554456347188450751434135999238942736118068363392462095820836443153674045552782935809471253498666032282106370585891211721859399177749051722405197971096974516279938422660792896292754028257101948250797796609663574677422528952629636943172466771147899067522605130059701521800615713746208054197905279053804470654518163337966915246525172552623409022846137',
'r': {'first': '33906956091790961920784666348887623347526785295759743560082022804718100337986619499151508669534352419799943764538711137697774107750273411409965902947890786087236597974594048195221563360018895941399653632364692399427865860173240317596107270268478912350728620681794836626592468140747780847857272353629961243926534493645743446775663959832956363773924661840073146973695357214480836506853628302226202237416235867009723647937370055418224269449753102650895072209800295942115228287880607972305059481309004212336883552455354885421012460053198833401011504989483499556578599694825054044861482562998542079153424406472488664581349',
'last': '69582885170736830445158763918777932934231203434664823206216757428569498388592494991872257932885235427864789420980220705772018182846153912697473477282395870745073723901810588036705946513410455095368270827105037924349627833707698008242157595570093146864424639017916527961919539289149615917569388107919471951323092267465512796487921137932450227379969774648111203104402952544907711142618907506468676860098630298721575988976744602016979984744581890943354822623856350839122081901973743997262388687224516996878629162069067845199547983845357134157081560468298130303083717056924625618155584620476636846847750650908664885471027',
'master_secret': '71580737567768525057033193774253531520163418995580940944795099388692134904986325738916289137338210582885606193324860138098988245609242421750018309182370366255818558750086638826178097178885030471413598729124096950448028684742555900085887075653054877847761173067400344178995512157317491009556707725066128683635910700290019174905375224856041379043278596865972585460249645663490487535613510028376361334159250883931824204464013200694544832813465116358572979652475068311353235362415750779208013905322486872687010346752060999673574131564868916336188047141966863653487201493624858060693463223915857843833933410590838759850614'},
'rctxt': '27104463628377555635114914126788484276600993238545410907326353364435362797655656823940854485022924759435713845504318902359609698511562582198662735797290989267559450479488625711024390383366810183397716336554505934144236724293964378575583465547316040752157329977860134653022176069448109109745646851267225815756190545995769872673215269147351666725558064262403434605087361595408712642013414683815837035476451121659072644968169682106139644785439691822081642586784321990589099447783236423519202136260241059968689158095405998333651653776915385878388586616222085404468197563528982549935097689106169440889769437113924507236096',
's': '18848263501556102055253359840540688258326819166127558450772585562655442633772800954719155429734718595682448903672752630198296162972552582107666852762391358809040658112467927102136340919005091919801127279115212062644530644125876998773441975022879718001742976791178842262001352742625214838158919573650524148785767450229306859461501700409155690891970777122113502214216888475663127920548513806386266297090460762152732694377097737571413203115265762241312231507365724745646742496638640580599189106082993478651437966091999323234480061515219514708693429558128738517431415321961307604306168969287628256050655600567275120992947',
'z': '64646192492581337930664000218215380516034372066711207703918678512036334214101212187932019994345394703167823252608423674628578876368585785568824108419253891339255753113444164424428127483359606933710333138351203673312162237234293453414277891178891117423543991961231544448687132889714346861834233092475880754158106332379059303591478753739911813564716641520671675386966408873187049762229924586990534259540992001097249115165145409906464826548803819692218116562908479145195207094270381162614745766804121002956885889031708640060675661002117425504072241902922551764940193135251820008683684176549998051554286589565734658190921'},
'revocation': {'g': '1 '
'129A3DB29AD6787EDBA58DF31816BE0F2D39018B9BD70FB26B559A58636F14D4 '
'1 '
'0ECD8FDA180541A00392F66D1F0436923D7AA83CD30BDECED6FDCFCEF5882105 '
'2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8',
'g_dash': '1 '
'0113159FFE91DA6065CAC275B8D85103EB68975D980B24BCED17AB4183E723FF '
'1 '
'0B6F9C73A625DA1B0B7D1907F7CB64A6067A9521B49C4E1EACB72D7A3C6C174D '
'1 '
'0C6413B6DA58D7D3C951A5C5642F9C2ABB973A8C20C38134583911039FC8FE14 '
'1 '
'1DC263406AA2AD7B5E9B087004314A925449678C2CB4B3BBA362CA926A20B288 '
'2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8 '
'1 '
'0000000000000000000000000000000000000000000000000000000000000000',
'h': '1 '
'229A01BD025EEE509DF61621BF95578D2633532A47DAD670FA7040BC9C70230A '
'1 '
'24B2E829E9C3EEDA00084DD596792C46E9DCDD0E103179F8DF5D9F2E1F729EA8 '
'2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8',
'h0': '1 '
'1991903CF0167139577AABFD7BB7183234882F83977243FDDEFC364A9DE7930C '
'1 '
'24A4FC5FE96B4E22754DED56198438B1D931C693559158B6CCDAB7A5FFD58D08 '
'2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8',
'h1': '1 '
'120591DB56A9CCCCB131EC9650672AFBFCEADA9410CC3C8124B3233E841E5167 '
'1 '
'015258E6C6C2D14194264CA57E4A65AFA50DEB0AD2FD0FECF82CBF9D99069FEC '
'2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8',
'h2': '1 '
'0DDA1706B26191383DA0346C139B97FB2A802705EABA27B8F40F68243C1C592D '
'1 '
'113337A040F82AA8C6B353CF35619A19C777DD7C24EA509A3D306F2702E24E3E '
'2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8',
'h_cap': '1 '
'00C8D2A7DF50C5E7788A956E8A1AA060254BF8996BB5AF456205644B35050C29 '
'1 '
'1DFEEBD976E1B31A8076169BF749A587AD2F72B7D5F85116AEEAD72197106057 '
'1 '
'04E5DC10F3429D9B069314470FABD4F4185D81BDC275918EA501AE57BB4509FC '
'1 '
'0DEF34D70B131CABE3750B7BE3F4971AA7D6A8810810D3A276C44DA87A4FA354 '
'2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8 '
'1 '
'0000000000000000000000000000000000000000000000000000000000000000',
'htilde': '1 '
'16FDCCBE14A85756D48352391755551D68E28C4B9B7D3280C4908019548CDAF2 '
'1 '
'058A86DC974204BB9DC07A24A322B61F3186B72AB57CBE849D7838B4DEBD3158 '
'2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8',
'pk': '1 '
'159D1028F051A5E1021854292FBA24079C634E3465C619B9F88F61406ABF9D23 '
'1 '
'1DC2F1881EE78F854CF9719D37A50418131579A437D8EC6F12F70786C0CF3158 '
'2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8',
'u': '1 '
'197202A3ECB3BD9E72E97E84F2FB52DB4C2563F8850C20F18BA906A3F17255B3 '
'1 '
'003DD3B99EC6095D0CBE85F52DA8A2BA74D142246892B214B8DB95979D6AC6A0 '
'1 '
'1B8C21FDCDE173932B9268B744109D02DCF7ADF5EFA83881BD62AE8D04CFE01F '
'1 '
'1687F4D5ED0AEE72AA9E3A95C5506A34737AD4627AFC30F6A03F91E8CD159F88 '
'2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8 '
'1 '
'0000000000000000000000000000000000000000000000000000000000000000',
'y': '1 '
'10E5D6BBDF715EE951EE8826A8B9EB8266E92F8B08D0E4C121184BC6E94C605E '
'1 '
'0D6DDC7A072B6C384B84B8B488EE9D8EEF29F5EA2BA170A974868A1E9013A0B3 '
'1 '
'21BA907C2AEC818920DC803D3287C533814D15B56EE262DE630D78512AF33A0E '
'1 '
'1966A1DD225E217E2AE25DADC9B87A0A2B1D99808DFEBA6AB7A67722D8240440 '
'2 '
'095E45DDF417D05FB10933FFC63D474548B7FFFF7888802F07FFFFFF7D07A8A8 '
'1 '
'0000000000000000000000000000000000000000000000000000000000000000'}},
'ref': 13,
'signature_type': 'CL',
'tag': 'some_tag',
'type': '102'},
'protocolVersion': 2,
'reqId': 1738958276974930850},
<Task cancelled name='Task-51' coro=<sign_and_submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:10>>)
timeout = 26.25
/usr/local/lib/python3.10/dist-packages/stp_core/loop/looper.py:263: in run
return self.loop.run_until_complete(what)
coros = (<coroutine object wait_for at 0x7f92fdf90cf0>,)
self = <stp_core.loop.looper.Looper object at 0x7f92fdae55d0>
what = <coroutine object Looper.run.<locals>.wrapper at 0x7f92fdf92b90>
wrapper = <function Looper.run.<locals>.wrapper at 0x7f92f97d8a60>
/usr/lib/python3.10/asyncio/base_events.py:649: in run_until_complete
return future.result()
future = <Task finished name='Task-52' coro=<Looper.run.<locals>.wrapper() done, defined at /usr/local/lib/python3.10/dist-packages/stp_core/loop/looper.py:237> exception=TimeoutError()>
new_task = True
self = <_UnixSelectorEventLoop running=False closed=False debug=False>
/usr/local/lib/python3.10/dist-packages/stp_core/loop/looper.py:254: in wrapper
raise ex
coro = <coroutine object wait_for at 0x7f92fdf90cf0>
coros = (<coroutine object wait_for at 0x7f92fdf90cf0>,)
results = []
/usr/local/lib/python3.10/dist-packages/stp_core/loop/looper.py:242: in wrapper
results.append(await coro)
coro = <coroutine object wait_for at 0x7f92fdf90cf0>
coros = (<coroutine object wait_for at 0x7f92fdf90cf0>,)
results = []
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
fut = <Task cancelled name='Task-51' coro=<sign_and_submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:10>>
timeout = 26.25
async def wait_for(fut, timeout):
"""Wait for the single Future or coroutine to complete, with timeout.
Coroutine will be wrapped in Task.
Returns result of the Future or coroutine. When a timeout occurs,
it cancels the task and raises TimeoutError. To avoid the task
cancellation, wrap it in shield().
If the wait is cancelled, the task is also cancelled.
This function is a coroutine.
"""
loop = events.get_running_loop()
if timeout is None:
return await fut
if timeout <= 0:
fut = ensure_future(fut, loop=loop)
if fut.done():
return fut.result()
await _cancel_and_wait(fut, loop=loop)
try:
return fut.result()
except exceptions.CancelledError as exc:
raise exceptions.TimeoutError() from exc
waiter = loop.create_future()
timeout_handle = loop.call_later(timeout, _release_waiter, waiter)
cb = functools.partial(_release_waiter, waiter)
fut = ensure_future(fut, loop=loop)
fut.add_done_callback(cb)
try:
# wait until the future completes or the timeout
try:
await waiter
except exceptions.CancelledError:
if fut.done():
return fut.result()
else:
fut.remove_done_callback(cb)
# We must ensure that the task is not running
# after wait_for() returns.
# See https://bugs.python.org/issue32751
await _cancel_and_wait(fut, loop=loop)
raise
if fut.done():
return fut.result()
else:
fut.remove_done_callback(cb)
# We must ensure that the task is not running
# after wait_for() returns.
# See https://bugs.python.org/issue32751
await _cancel_and_wait(fut, loop=loop)
# In case task cancellation failed with some
# exception, we should re-raise it
# See https://bugs.python.org/issue40607
try:
return fut.result()
except exceptions.CancelledError as exc:
> raise exceptions.TimeoutError() from exc
E asyncio.exceptions.TimeoutError
cb = functools.partial(<function _release_waiter at 0x7f93006ceb00>, <Future finished result=None>)
fut = <Task cancelled name='Task-51' coro=<sign_and_submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:10>>
loop = <_UnixSelectorEventLoop running=False closed=False debug=False>
timeout = 26.25
timeout_handle = <TimerHandle cancelled when=306.143747792>
waiter = <Future finished result=None>
/usr/lib/python3.10/asyncio/tasks.py:458: TimeoutError
Check failure on line 41 in build/lib/indy_node/test/api/test_rich_schema_objects_reply.py
github-actions / Indy Node indy_node Test Report for slice 2/22
test_rich_schema_objects_reply.test_rich_schema_object_reply_is_valid[201-sch-content1-did:sov:3e9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD]
asyncio.exceptions.TimeoutError
Raw output
pool_handle = 25, wallet_handle = 28, submitter_did = 'MSjKTWkPLtYoPEaTF1TUDb'
request_json = '{"reqId": 866762290, "operation": {"type": "201", "id": "did:sov:3e9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD", "r...[1-9])$\\"}}, \\"administrativeNumber\\": \\"Text\\"}"}, "identifier": "MSjKTWkPLtYoPEaTF1TUDb", "protocolVersion": 2}'
async def sign_and_submit_request(pool_handle: int,
wallet_handle: int,
submitter_did: str,
request_json: str) -> str:
"""
Signs and submits request message to validator pool.
Adds submitter information to passed request json, signs it with submitter
sign key (see wallet_sign), and sends signed request message
to validator pool (see write_request).
:param pool_handle: pool handle (created by open_pool_ledger).
:param wallet_handle: wallet handle (created by open_wallet).
:param submitter_did: Id of Identity stored in secured Wallet.
:param request_json: Request data json.
:return: Request result as json.
"""
logger = logging.getLogger(__name__)
logger.debug("sign_and_submit_request: >>> pool_handle: %r, wallet_handle: %r, submitter_did: %r, request_json: %r",
pool_handle,
wallet_handle,
submitter_did,
request_json)
if not hasattr(sign_and_submit_request, "cb"):
logger.debug("sign_and_submit_request: Creating callback")
sign_and_submit_request.cb = create_cb(CFUNCTYPE(None, c_int32, c_int32, c_char_p))
c_pool_handle = c_int32(pool_handle)
c_wallet_handle = c_int32(wallet_handle)
c_submitter_did = c_char_p(submitter_did.encode('utf-8'))
c_request_json = c_char_p(request_json.encode('utf-8'))
> request_result = await do_call('indy_sign_and_submit_request',
c_pool_handle,
c_wallet_handle,
c_submitter_did,
c_request_json,
sign_and_submit_request.cb)
E asyncio.exceptions.CancelledError
c_pool_handle = c_int(25)
c_request_json = c_char_p(94228309908816)
c_submitter_did = c_char_p(140269257219856)
c_wallet_handle = c_int(28)
logger = <Logger indy.ledger (WARNING)>
pool_handle = 25
request_json = ('{"reqId": 866762290, "operation": {"type": "201", "id": '
'"did:sov:3e9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD", "rsName": '
'"128cf2d535a18055dfcb", "rsType": "sch", "rsVersion": "1.0", "content": '
'"{\\"@id\\": \\"did:sov:3e9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD\\", '
'\\"@context\\": '
'\\"did:sov:2f9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD\\", \\"@type\\": '
'\\"rdfs:Class\\", \\"rdfs:comment\\": \\"ISO18013 International Driver '
'License\\", \\"rdfs:label\\": \\"Driver License\\", \\"rdfs:subClassOf\\": '
'{\\"@id\\": \\"sch:Thing\\"}, \\"driver\\": \\"Driver\\", \\"dateOfIssue\\": '
'\\"Date\\", \\"dateOfExpiry\\": \\"Date\\", \\"issuingAuthority\\": '
'\\"Text\\", \\"licenseNumber\\": \\"Text\\", \\"categoriesOfVehicles\\": '
'{\\"vehicleType\\": \\"Text\\", \\"vehicleType-input\\": {\\"@type\\": '
'\\"sch:PropertyValueSpecification\\", \\"valuePattern\\": '
'\\"^(A|B|C|D|BE|CE|DE|AM|A1|A2|B1|C1|D1|C1E|D1E)$\\"}, \\"dateOfIssue\\": '
'\\"Date\\", \\"dateOfExpiry\\": \\"Date\\", \\"restrictions\\": \\"Text\\", '
'\\"restrictions-input\\": {\\"@type\\": '
'\\"sch:PropertyValueSpecification\\", \\"valuePattern\\": '
'\\"^([A-Z]|[1-9])$\\"}}, \\"administrativeNumber\\": \\"Text\\"}"}, '
'"identifier": "MSjKTWkPLtYoPEaTF1TUDb", "protocolVersion": 2}')
submitter_did = 'MSjKTWkPLtYoPEaTF1TUDb'
wallet_handle = 28
/usr/local/lib/python3.10/dist-packages/indy/ledger.py:44: CancelledError
During handling of the above exception, another exception occurred:
fut = <Task cancelled name='Task-92' coro=<sign_and_submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:10>>
timeout = 26.25
async def wait_for(fut, timeout):
"""Wait for the single Future or coroutine to complete, with timeout.
Coroutine will be wrapped in Task.
Returns result of the Future or coroutine. When a timeout occurs,
it cancels the task and raises TimeoutError. To avoid the task
cancellation, wrap it in shield().
If the wait is cancelled, the task is also cancelled.
This function is a coroutine.
"""
loop = events.get_running_loop()
if timeout is None:
return await fut
if timeout <= 0:
fut = ensure_future(fut, loop=loop)
if fut.done():
return fut.result()
await _cancel_and_wait(fut, loop=loop)
try:
return fut.result()
except exceptions.CancelledError as exc:
raise exceptions.TimeoutError() from exc
waiter = loop.create_future()
timeout_handle = loop.call_later(timeout, _release_waiter, waiter)
cb = functools.partial(_release_waiter, waiter)
fut = ensure_future(fut, loop=loop)
fut.add_done_callback(cb)
try:
# wait until the future completes or the timeout
try:
await waiter
except exceptions.CancelledError:
if fut.done():
return fut.result()
else:
fut.remove_done_callback(cb)
# We must ensure that the task is not running
# after wait_for() returns.
# See https://bugs.python.org/issue32751
await _cancel_and_wait(fut, loop=loop)
raise
if fut.done():
return fut.result()
else:
fut.remove_done_callback(cb)
# We must ensure that the task is not running
# after wait_for() returns.
# See https://bugs.python.org/issue32751
await _cancel_and_wait(fut, loop=loop)
# In case task cancellation failed with some
# exception, we should re-raise it
# See https://bugs.python.org/issue40607
try:
> return fut.result()
E asyncio.exceptions.CancelledError
cb = functools.partial(<function _release_waiter at 0x7f93006ceb00>, <Future finished result=None>)
fut = <Task cancelled name='Task-92' coro=<sign_and_submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:10>>
loop = <_UnixSelectorEventLoop running=False closed=False debug=False>
timeout = 26.25
timeout_handle = <TimerHandle cancelled when=338.410686281>
waiter = <Future finished result=None>
/usr/lib/python3.10/asyncio/tasks.py:456: CancelledError
The above exception was the direct cause of the following exception:
looper = <stp_core.loop.looper.Looper object at 0x7f92f8de4970>
sdk_pool_handle = 25, sdk_wallet_steward = (28, 'MSjKTWkPLtYoPEaTF1TUDb')
txn_type = '201', rs_type = 'sch'
content = {'@context': 'did:sov:2f9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD', '@id': 'did:sov:3e9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD', '@type': 'rdfs:Class', 'administrativeNumber': 'Text', ...}
rs_id = 'did:sov:3e9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD'
@pytest.mark.parametrize('txn_type, rs_type, content, rs_id',
[(JSON_LD_CONTEXT, RS_CONTEXT_TYPE_VALUE, W3C_BASE_CONTEXT, randomString()),
(RICH_SCHEMA, RS_SCHEMA_TYPE_VALUE, RICH_SCHEMA_EX1, RICH_SCHEMA_EX1['@id']),
(RICH_SCHEMA_ENCODING, RS_ENCODING_TYPE_VALUE, RICH_SCHEMA_ENCODING_EX1,
"did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD"),
(RICH_SCHEMA_MAPPING, RS_MAPPING_TYPE_VALUE, RICH_SCHEMA_MAPPING_EX1,
RICH_SCHEMA_MAPPING_EX1['@id']),
(RICH_SCHEMA_CRED_DEF, RS_CRED_DEF_TYPE_VALUE, RICH_SCHEMA_CRED_DEF_EX1, randomString()),
(RICH_SCHEMA_PRES_DEF, RS_PRES_DEF_TYPE_VALUE, RICH_SCHEMA_PRES_DEF_EX1,
RICH_SCHEMA_PRES_DEF_EX1['@id'])])
def test_rich_schema_object_reply_is_valid(looper, sdk_pool_handle, sdk_wallet_steward,
txn_type, rs_type, content, rs_id):
request = sdk_build_rich_schema_request(looper, sdk_wallet_steward,
txn_type=txn_type, rs_id=rs_id, rs_name=randomString(),
rs_version='1.0', rs_type=rs_type,
rs_content=json.dumps(content))
> reply = sdk_get_reply(looper, sdk_sign_and_submit_req(sdk_pool_handle, sdk_wallet_steward, request))[1]
content = {'@context': 'did:sov:2f9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD',
'@id': 'did:sov:3e9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD',
'@type': 'rdfs:Class',
'administrativeNumber': 'Text',
'categoriesOfVehicles': {'dateOfExpiry': 'Date',
'dateOfIssue': 'Date',
'restrictions': 'Text',
'restrictions-input': {'@type': 'sch:PropertyValueSpecification',
'valuePattern': '^([A-Z]|[1-9])$'},
'vehicleType': 'Text',
'vehicleType-input': {'@type': 'sch:PropertyValueSpecification',
'valuePattern': '^(A|B|C|D|BE|CE|DE|AM|A1|A2|B1|C1|D1|C1E|D1E)$'}},
'dateOfExpiry': 'Date',
'dateOfIssue': 'Date',
'driver': 'Driver',
'issuingAuthority': 'Text',
'licenseNumber': 'Text',
'rdfs:comment': 'ISO18013 International Driver License',
'rdfs:label': 'Driver License',
'rdfs:subClassOf': {'@id': 'sch:Thing'}}
looper = <stp_core.loop.looper.Looper object at 0x7f92f8de4970>
request = ('{"reqId": 866762290, "operation": {"type": "201", "id": '
'"did:sov:3e9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD", "rsName": '
'"128cf2d535a18055dfcb", "rsType": "sch", "rsVersion": "1.0", "content": '
'"{\\"@id\\": \\"did:sov:3e9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD\\", '
'\\"@context\\": '
'\\"did:sov:2f9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD\\", \\"@type\\": '
'\\"rdfs:Class\\", \\"rdfs:comment\\": \\"ISO18013 International Driver '
'License\\", \\"rdfs:label\\": \\"Driver License\\", \\"rdfs:subClassOf\\": '
'{\\"@id\\": \\"sch:Thing\\"}, \\"driver\\": \\"Driver\\", \\"dateOfIssue\\": '
'\\"Date\\", \\"dateOfExpiry\\": \\"Date\\", \\"issuingAuthority\\": '
'\\"Text\\", \\"licenseNumber\\": \\"Text\\", \\"categoriesOfVehicles\\": '
'{\\"vehicleType\\": \\"Text\\", \\"vehicleType-input\\": {\\"@type\\": '
'\\"sch:PropertyValueSpecification\\", \\"valuePattern\\": '
'\\"^(A|B|C|D|BE|CE|DE|AM|A1|A2|B1|C1|D1|C1E|D1E)$\\"}, \\"dateOfIssue\\": '
'\\"Date\\", \\"dateOfExpiry\\": \\"Date\\", \\"restrictions\\": \\"Text\\", '
'\\"restrictions-input\\": {\\"@type\\": '
'\\"sch:PropertyValueSpecification\\", \\"valuePattern\\": '
'\\"^([A-Z]|[1-9])$\\"}}, \\"administrativeNumber\\": \\"Text\\"}"}, '
'"identifier": "MSjKTWkPLtYoPEaTF1TUDb", "protocolVersion": 2}')
rs_id = 'did:sov:3e9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD'
rs_type = 'sch'
sdk_pool_handle = 25
sdk_wallet_steward = (28, 'MSjKTWkPLtYoPEaTF1TUDb')
txn_type = '201'
indy_node/test/api/test_rich_schema_objects_reply.py:41:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:934: in sdk_get_reply
resp = looper.run(asyncio.wait_for(resp_task, timeout=timeout))
looper = <stp_core.loop.looper.Looper object at 0x7f92f8de4970>
req_json = {'identifier': 'MSjKTWkPLtYoPEaTF1TUDb',
'operation': {'content': '{"@id": '
'"did:sov:3e9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD", '
'"@context": '
'"did:sov:2f9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD", '
'"@type": "rdfs:Class", "rdfs:comment": "ISO18013 '
'International Driver License", "rdfs:label": '
'"Driver License", "rdfs:subClassOf": {"@id": '
'"sch:Thing"}, "driver": "Driver", "dateOfIssue": '
'"Date", "dateOfExpiry": "Date", "issuingAuthority": '
'"Text", "licenseNumber": "Text", '
'"categoriesOfVehicles": {"vehicleType": "Text", '
'"vehicleType-input": {"@type": '
'"sch:PropertyValueSpecification", "valuePattern": '
'"^(A|B|C|D|BE|CE|DE|AM|A1|A2|B1|C1|D1|C1E|D1E)$"}, '
'"dateOfIssue": "Date", "dateOfExpiry": "Date", '
'"restrictions": "Text", "restrictions-input": '
'{"@type": "sch:PropertyValueSpecification", '
'"valuePattern": "^([A-Z]|[1-9])$"}}, '
'"administrativeNumber": "Text"}',
'id': 'did:sov:3e9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD',
'rsName': '128cf2d535a18055dfcb',
'rsType': 'sch',
'rsVersion': '1.0',
'type': '201'},
'protocolVersion': 2,
'reqId': 866762290}
resp_task = <Task cancelled name='Task-92' coro=<sign_and_submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:10>>
sdk_req_resp = ({'identifier': 'MSjKTWkPLtYoPEaTF1TUDb',
'operation': {'content': '{"@id": '
'"did:sov:3e9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD", '
'"@context": '
'"did:sov:2f9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD", '
'"@type": "rdfs:Class", "rdfs:comment": "ISO18013 '
'International Driver License", "rdfs:label": '
'"Driver License", "rdfs:subClassOf": {"@id": '
'"sch:Thing"}, "driver": "Driver", "dateOfIssue": '
'"Date", "dateOfExpiry": "Date", '
'"issuingAuthority": "Text", "licenseNumber": '
'"Text", "categoriesOfVehicles": {"vehicleType": '
'"Text", "vehicleType-input": {"@type": '
'"sch:PropertyValueSpecification", "valuePattern": '
'"^(A|B|C|D|BE|CE|DE|AM|A1|A2|B1|C1|D1|C1E|D1E)$"}, '
'"dateOfIssue": "Date", "dateOfExpiry": "Date", '
'"restrictions": "Text", "restrictions-input": '
'{"@type": "sch:PropertyValueSpecification", '
'"valuePattern": "^([A-Z]|[1-9])$"}}, '
'"administrativeNumber": "Text"}',
'id': 'did:sov:3e9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD',
'rsName': '128cf2d535a18055dfcb',
'rsType': 'sch',
'rsVersion': '1.0',
'type': '201'},
'protocolVersion': 2,
'reqId': 866762290},
<Task cancelled name='Task-92' coro=<sign_and_submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:10>>)
timeout = 26.25
/usr/local/lib/python3.10/dist-packages/stp_core/loop/looper.py:263: in run
return self.loop.run_until_complete(what)
coros = (<coroutine object wait_for at 0x7f92fd352ea0>,)
self = <stp_core.loop.looper.Looper object at 0x7f92f8de4970>
what = <coroutine object Looper.run.<locals>.wrapper at 0x7f92fd353d10>
wrapper = <function Looper.run.<locals>.wrapper at 0x7f92fa1b48b0>
/usr/lib/python3.10/asyncio/base_events.py:649: in run_until_complete
return future.result()
future = <Task finished name='Task-93' coro=<Looper.run.<locals>.wrapper() done, defined at /usr/local/lib/python3.10/dist-packages/stp_core/loop/looper.py:237> exception=TimeoutError()>
new_task = True
self = <_UnixSelectorEventLoop running=False closed=False debug=False>
/usr/local/lib/python3.10/dist-packages/stp_core/loop/looper.py:254: in wrapper
raise ex
coro = <coroutine object wait_for at 0x7f92fd352ea0>
coros = (<coroutine object wait_for at 0x7f92fd352ea0>,)
results = []
/usr/local/lib/python3.10/dist-packages/stp_core/loop/looper.py:242: in wrapper
results.append(await coro)
coro = <coroutine object wait_for at 0x7f92fd352ea0>
coros = (<coroutine object wait_for at 0x7f92fd352ea0>,)
results = []
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
fut = <Task cancelled name='Task-92' coro=<sign_and_submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:10>>
timeout = 26.25
async def wait_for(fut, timeout):
"""Wait for the single Future or coroutine to complete, with timeout.
Coroutine will be wrapped in Task.
Returns result of the Future or coroutine. When a timeout occurs,
it cancels the task and raises TimeoutError. To avoid the task
cancellation, wrap it in shield().
If the wait is cancelled, the task is also cancelled.
This function is a coroutine.
"""
loop = events.get_running_loop()
if timeout is None:
return await fut
if timeout <= 0:
fut = ensure_future(fut, loop=loop)
if fut.done():
return fut.result()
await _cancel_and_wait(fut, loop=loop)
try:
return fut.result()
except exceptions.CancelledError as exc:
raise exceptions.TimeoutError() from exc
waiter = loop.create_future()
timeout_handle = loop.call_later(timeout, _release_waiter, waiter)
cb = functools.partial(_release_waiter, waiter)
fut = ensure_future(fut, loop=loop)
fut.add_done_callback(cb)
try:
# wait until the future completes or the timeout
try:
await waiter
except exceptions.CancelledError:
if fut.done():
return fut.result()
else:
fut.remove_done_callback(cb)
# We must ensure that the task is not running
# after wait_for() returns.
# See https://bugs.python.org/issue32751
await _cancel_and_wait(fut, loop=loop)
raise
if fut.done():
return fut.result()
else:
fut.remove_done_callback(cb)
# We must ensure that the task is not running
# after wait_for() returns.
# See https://bugs.python.org/issue32751
await _cancel_and_wait(fut, loop=loop)
# In case task cancellation failed with some
# exception, we should re-raise it
# See https://bugs.python.org/issue40607
try:
return fut.result()
except exceptions.CancelledError as exc:
> raise exceptions.TimeoutError() from exc
E asyncio.exceptions.TimeoutError
cb = functools.partial(<function _release_waiter at 0x7f93006ceb00>, <Future finished result=None>)
fut = <Task cancelled name='Task-92' coro=<sign_and_submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:10>>
loop = <_UnixSelectorEventLoop running=False closed=False debug=False>
timeout = 26.25
timeout_handle = <TimerHandle cancelled when=338.410686281>
waiter = <Future finished result=None>
/usr/lib/python3.10/asyncio/tasks.py:458: TimeoutError
Check failure on line 42 in build/lib/indy_node/test/api/test_rich_schema_objects_reply.py
github-actions / Indy Node indy_node Test Report for slice 2/22
test_rich_schema_objects_reply.test_rich_schema_object_reply_is_valid[202-enc-content2-did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD]
TypeError: argument of type 'ErrorCode' is not iterable
Raw output
looper = <stp_core.loop.looper.Looper object at 0x7f92f8de4970>
sdk_pool_handle = 25, sdk_wallet_steward = (28, 'MSjKTWkPLtYoPEaTF1TUDb')
txn_type = '202', rs_type = 'enc'
content = {'algorithm': {'description': 'This encoding transforms an RFC3339 - formatted datetime object into the number of seco...t integer'}, 'testVectors': 'https://github.com/hyperledger/indy-hipe/commit/3a39665fd384254f08316eef6230c2f411b8f766'}
rs_id = 'did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD'
@pytest.mark.parametrize('txn_type, rs_type, content, rs_id',
[(JSON_LD_CONTEXT, RS_CONTEXT_TYPE_VALUE, W3C_BASE_CONTEXT, randomString()),
(RICH_SCHEMA, RS_SCHEMA_TYPE_VALUE, RICH_SCHEMA_EX1, RICH_SCHEMA_EX1['@id']),
(RICH_SCHEMA_ENCODING, RS_ENCODING_TYPE_VALUE, RICH_SCHEMA_ENCODING_EX1,
"did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD"),
(RICH_SCHEMA_MAPPING, RS_MAPPING_TYPE_VALUE, RICH_SCHEMA_MAPPING_EX1,
RICH_SCHEMA_MAPPING_EX1['@id']),
(RICH_SCHEMA_CRED_DEF, RS_CRED_DEF_TYPE_VALUE, RICH_SCHEMA_CRED_DEF_EX1, randomString()),
(RICH_SCHEMA_PRES_DEF, RS_PRES_DEF_TYPE_VALUE, RICH_SCHEMA_PRES_DEF_EX1,
RICH_SCHEMA_PRES_DEF_EX1['@id'])])
def test_rich_schema_object_reply_is_valid(looper, sdk_pool_handle, sdk_wallet_steward,
txn_type, rs_type, content, rs_id):
request = sdk_build_rich_schema_request(looper, sdk_wallet_steward,
txn_type=txn_type, rs_id=rs_id, rs_name=randomString(),
rs_version='1.0', rs_type=rs_type,
rs_content=json.dumps(content))
reply = sdk_get_reply(looper, sdk_sign_and_submit_req(sdk_pool_handle, sdk_wallet_steward, request))[1]
> validate_write_reply(reply)
content = {'algorithm': {'description': 'This encoding transforms an RFC3339 - formatted '
'datetime object into the number of seconds '
'since January 1, 1970(the Unix epoch).',
'documentation': 'https://github.com/hyperledger/indy-hipe/commit/3a39665fd384254f08316eef6230c2f411b8f765',
'implementation': 'https://github.com/hyperledger/indy-hipe/commit/3a39665fd384254f08316eef6230c2f411b8f869'},
'input': {'id': 'DateRFC3339', 'type': 'string'},
'output': {'id': 'UnixTime', 'type': '256-bit integer'},
'testVectors': 'https://github.com/hyperledger/indy-hipe/commit/3a39665fd384254f08316eef6230c2f411b8f766'}
looper = <stp_core.loop.looper.Looper object at 0x7f92f8de4970>
reply = <ErrorCode.PoolLedgerTimeout: 307>
request = ('{"reqId": 79610924, "operation": {"type": "202", "id": '
'"did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD", "rsName": '
'"06fd2b5a878705127ad3", "rsType": "enc", "rsVersion": "1.0", "content": '
'"{\\"input\\": {\\"id\\": \\"DateRFC3339\\", \\"type\\": \\"string\\"}, '
'\\"output\\": {\\"id\\": \\"UnixTime\\", \\"type\\": \\"256-bit integer\\"}, '
'\\"algorithm\\": {\\"description\\": \\"This encoding transforms an RFC3339 '
'- formatted datetime object into the number of seconds since January 1, '
'1970(the Unix epoch).\\", \\"documentation\\": '
'\\"https://github.com/hyperledger/indy-hipe/commit/3a39665fd384254f08316eef6230c2f411b8f765\\", '
'\\"implementation\\": '
'\\"https://github.com/hyperledger/indy-hipe/commit/3a39665fd384254f08316eef6230c2f411b8f869\\"}, '
'\\"testVectors\\": '
'\\"https://github.com/hyperledger/indy-hipe/commit/3a39665fd384254f08316eef6230c2f411b8f766\\"}"}, '
'"identifier": "MSjKTWkPLtYoPEaTF1TUDb", "protocolVersion": 2}')
rs_id = 'did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD'
rs_type = 'enc'
sdk_pool_handle = 25
sdk_wallet_steward = (28, 'MSjKTWkPLtYoPEaTF1TUDb')
txn_type = '202'
indy_node/test/api/test_rich_schema_objects_reply.py:42:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
indy_node/test/api/helper.py:140: in validate_write_reply
require(reply, 'op', is_one_of('REPLY'))
reply = <ErrorCode.PoolLedgerTimeout: 307>
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
d = <ErrorCode.PoolLedgerTimeout: 307>, k = 'op'
t = <function is_one_of.<locals>.check at 0x7f92f97e9900>
def require(d, k, t):
> assert k in d
E TypeError: argument of type 'ErrorCode' is not iterable
d = <ErrorCode.PoolLedgerTimeout: 307>
k = 'op'
t = <function is_one_of.<locals>.check at 0x7f92f97e9900>
indy_node/test/api/helper.py:88: TypeError
Check failure on line 42 in build/lib/indy_node/test/api/test_rich_schema_objects_reply.py
github-actions / Indy Node indy_node Test Report for slice 2/22
test_rich_schema_objects_reply.test_rich_schema_object_reply_is_valid[203-map-content3-did:sov:8a9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD]
TypeError: argument of type 'ErrorCode' is not iterable
Raw output
looper = <stp_core.loop.looper.Looper object at 0x7f92f8de4970>
sdk_pool_handle = 25, sdk_wallet_steward = (28, 'MSjKTWkPLtYoPEaTF1TUDb')
txn_type = '203', rs_type = 'map'
content = {'@context': 'did:sov:2f9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD', '@id': 'did:sov:8a9F8ZmxuvDqRiqqY29x6dx9oU4qwF...CD', 'rank': 4}], 'driver': [{'enc': 'did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD', 'rank': 5}], ...}, ...}
rs_id = 'did:sov:8a9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD'
@pytest.mark.parametrize('txn_type, rs_type, content, rs_id',
[(JSON_LD_CONTEXT, RS_CONTEXT_TYPE_VALUE, W3C_BASE_CONTEXT, randomString()),
(RICH_SCHEMA, RS_SCHEMA_TYPE_VALUE, RICH_SCHEMA_EX1, RICH_SCHEMA_EX1['@id']),
(RICH_SCHEMA_ENCODING, RS_ENCODING_TYPE_VALUE, RICH_SCHEMA_ENCODING_EX1,
"did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD"),
(RICH_SCHEMA_MAPPING, RS_MAPPING_TYPE_VALUE, RICH_SCHEMA_MAPPING_EX1,
RICH_SCHEMA_MAPPING_EX1['@id']),
(RICH_SCHEMA_CRED_DEF, RS_CRED_DEF_TYPE_VALUE, RICH_SCHEMA_CRED_DEF_EX1, randomString()),
(RICH_SCHEMA_PRES_DEF, RS_PRES_DEF_TYPE_VALUE, RICH_SCHEMA_PRES_DEF_EX1,
RICH_SCHEMA_PRES_DEF_EX1['@id'])])
def test_rich_schema_object_reply_is_valid(looper, sdk_pool_handle, sdk_wallet_steward,
txn_type, rs_type, content, rs_id):
request = sdk_build_rich_schema_request(looper, sdk_wallet_steward,
txn_type=txn_type, rs_id=rs_id, rs_name=randomString(),
rs_version='1.0', rs_type=rs_type,
rs_content=json.dumps(content))
reply = sdk_get_reply(looper, sdk_sign_and_submit_req(sdk_pool_handle, sdk_wallet_steward, request))[1]
> validate_write_reply(reply)
content = {'@context': 'did:sov:2f9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD',
'@id': 'did:sov:8a9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD',
'@type': 'rdfs:Class',
'attributes': {'administrativeNumber': [{'enc': 'did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD',
'rank': 10}],
'categoriesOfVehicles': {'dateOfIssue': [{'enc': 'did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD',
'rank': 7}],
'vehicleType': [{'enc': 'did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD',
'rank': 6}]},
'dateOfIssue': [{'enc': 'did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD',
'rank': 4}],
'driver': [{'enc': 'did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD',
'rank': 5}],
'issuanceDate': [{'enc': 'did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD',
'rank': 2}],
'issuer': [{'enc': 'did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD',
'rank': 1}],
'issuingAuthority': [{'enc': 'did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD',
'rank': 3}],
'licenseNumber': [{'enc': 'did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD',
'rank': 8},
{'enc': 'did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD',
'rank': 9}]},
'schema': 'did:sov:3e9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD'}
looper = <stp_core.loop.looper.Looper object at 0x7f92f8de4970>
reply = <ErrorCode.PoolLedgerTimeout: 307>
request = ('{"reqId": 125453418, "operation": {"type": "203", "id": '
'"did:sov:8a9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD", "rsName": '
'"0689d9963d5ee4d9707c", "rsType": "map", "rsVersion": "1.0", "content": '
'"{\\"@id\\": \\"did:sov:8a9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD\\", '
'\\"@context\\": '
'\\"did:sov:2f9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD\\", \\"@type\\": '
'\\"rdfs:Class\\", \\"schema\\": '
'\\"did:sov:3e9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD\\", '
'\\"attributes\\": {\\"issuer\\": [{\\"enc\\": '
'\\"did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD\\", \\"rank\\": '
'1}], \\"issuanceDate\\": [{\\"enc\\": '
'\\"did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD\\", \\"rank\\": '
'2}], \\"driver\\": [{\\"enc\\": '
'\\"did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD\\", \\"rank\\": '
'5}], \\"dateOfIssue\\": [{\\"enc\\": '
'\\"did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD\\", \\"rank\\": '
'4}], \\"issuingAuthority\\": [{\\"enc\\": '
'\\"did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD\\", \\"rank\\": '
'3}], \\"licenseNumber\\": [{\\"enc\\": '
'\\"did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD\\", \\"rank\\": '
'8}, {\\"enc\\": '
'\\"did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD\\", \\"rank\\": '
'9}], \\"categoriesOfVehicles\\": {\\"vehicleType\\": [{\\"enc\\": '
'\\"did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD\\", \\"rank\\": '
'6}], \\"dateOfIssue\\": [{\\"enc\\": '
'\\"did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD\\", \\"rank\\": '
'7}]}, \\"administrativeNumber\\": [{\\"enc\\": '
'\\"did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD\\", \\"rank\\": '
'10}]}}"}, "identifier": "MSjKTWkPLtYoPEaTF1TUDb", "protocolVersion": 2}')
rs_id = 'did:sov:8a9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD'
rs_type = 'map'
sdk_pool_handle = 25
sdk_wallet_steward = (28, 'MSjKTWkPLtYoPEaTF1TUDb')
txn_type = '203'
indy_node/test/api/test_rich_schema_objects_reply.py:42:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
indy_node/test/api/helper.py:140: in validate_write_reply
require(reply, 'op', is_one_of('REPLY'))
reply = <ErrorCode.PoolLedgerTimeout: 307>
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
d = <ErrorCode.PoolLedgerTimeout: 307>, k = 'op'
t = <function is_one_of.<locals>.check at 0x7f92f97eb400>
def require(d, k, t):
> assert k in d
E TypeError: argument of type 'ErrorCode' is not iterable
d = <ErrorCode.PoolLedgerTimeout: 307>
k = 'op'
t = <function is_one_of.<locals>.check at 0x7f92f97eb400>
indy_node/test/api/helper.py:88: TypeError
Check failure on line 42 in build/lib/indy_node/test/api/test_rich_schema_objects_reply.py
github-actions / Indy Node indy_node Test Report for slice 2/22
test_rich_schema_objects_reply.test_rich_schema_object_reply_is_valid[204-cdf-content4-4a430a9860519ef83549]
TypeError: argument of type 'ErrorCode' is not iterable
Raw output
looper = <stp_core.loop.looper.Looper object at 0x7f92f8de4970>
sdk_pool_handle = 25, sdk_wallet_steward = (28, 'MSjKTWkPLtYoPEaTF1TUDb')
txn_type = '204', rs_type = 'cdf'
content = {'mapping': 'did:sov:8a9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD', 'publicKey': {'primary': '...', 'revocation': '...'}, 'schema': 'did:sov:3e9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD', 'signatureType': 'CL'}
rs_id = '4a430a9860519ef83549'
@pytest.mark.parametrize('txn_type, rs_type, content, rs_id',
[(JSON_LD_CONTEXT, RS_CONTEXT_TYPE_VALUE, W3C_BASE_CONTEXT, randomString()),
(RICH_SCHEMA, RS_SCHEMA_TYPE_VALUE, RICH_SCHEMA_EX1, RICH_SCHEMA_EX1['@id']),
(RICH_SCHEMA_ENCODING, RS_ENCODING_TYPE_VALUE, RICH_SCHEMA_ENCODING_EX1,
"did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD"),
(RICH_SCHEMA_MAPPING, RS_MAPPING_TYPE_VALUE, RICH_SCHEMA_MAPPING_EX1,
RICH_SCHEMA_MAPPING_EX1['@id']),
(RICH_SCHEMA_CRED_DEF, RS_CRED_DEF_TYPE_VALUE, RICH_SCHEMA_CRED_DEF_EX1, randomString()),
(RICH_SCHEMA_PRES_DEF, RS_PRES_DEF_TYPE_VALUE, RICH_SCHEMA_PRES_DEF_EX1,
RICH_SCHEMA_PRES_DEF_EX1['@id'])])
def test_rich_schema_object_reply_is_valid(looper, sdk_pool_handle, sdk_wallet_steward,
txn_type, rs_type, content, rs_id):
request = sdk_build_rich_schema_request(looper, sdk_wallet_steward,
txn_type=txn_type, rs_id=rs_id, rs_name=randomString(),
rs_version='1.0', rs_type=rs_type,
rs_content=json.dumps(content))
reply = sdk_get_reply(looper, sdk_sign_and_submit_req(sdk_pool_handle, sdk_wallet_steward, request))[1]
> validate_write_reply(reply)
content = {'mapping': 'did:sov:8a9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD',
'publicKey': {'primary': '...', 'revocation': '...'},
'schema': 'did:sov:3e9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD',
'signatureType': 'CL'}
looper = <stp_core.loop.looper.Looper object at 0x7f92f8de4970>
reply = <ErrorCode.PoolLedgerTimeout: 307>
request = ('{"reqId": 767266490, "operation": {"type": "204", "id": '
'"4a430a9860519ef83549", "rsName": "2b75028d9a486358707e", "rsType": "cdf", '
'"rsVersion": "1.0", "content": "{\\"signatureType\\": \\"CL\\", '
'\\"mapping\\": '
'\\"did:sov:8a9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD\\", \\"schema\\": '
'\\"did:sov:3e9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD\\", '
'\\"publicKey\\": {\\"primary\\": \\"...\\", \\"revocation\\": \\"...\\"}}"}, '
'"identifier": "MSjKTWkPLtYoPEaTF1TUDb", "protocolVersion": 2}')
rs_id = '4a430a9860519ef83549'
rs_type = 'cdf'
sdk_pool_handle = 25
sdk_wallet_steward = (28, 'MSjKTWkPLtYoPEaTF1TUDb')
txn_type = '204'
indy_node/test/api/test_rich_schema_objects_reply.py:42:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
indy_node/test/api/helper.py:140: in validate_write_reply
require(reply, 'op', is_one_of('REPLY'))
reply = <ErrorCode.PoolLedgerTimeout: 307>
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
d = <ErrorCode.PoolLedgerTimeout: 307>, k = 'op'
t = <function is_one_of.<locals>.check at 0x7f92fc58dea0>
def require(d, k, t):
> assert k in d
E TypeError: argument of type 'ErrorCode' is not iterable
d = <ErrorCode.PoolLedgerTimeout: 307>
k = 'op'
t = <function is_one_of.<locals>.check at 0x7f92fc58dea0>
indy_node/test/api/helper.py:88: TypeError
Check failure on line 42 in build/lib/indy_node/test/api/test_rich_schema_objects_reply.py
github-actions / Indy Node indy_node Test Report for slice 2/22
test_rich_schema_objects_reply.test_rich_schema_object_reply_is_valid[205-pdf-content5-did:sov:9f9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD]
TypeError: argument of type 'ErrorCode' is not iterable
Raw output
looper = <stp_core.loop.looper.Looper object at 0x7f92f8de4970>
sdk_pool_handle = 25, sdk_wallet_steward = (28, 'MSjKTWkPLtYoPEaTF1TUDb')
txn_type = '205', rs_type = 'pdf'
content = {'@context': 'did:sov:2f9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD', '@id': 'did:sov:9f9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD', '@type': 'rdfs:Class', 'attr1': '', ...}
rs_id = 'did:sov:9f9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD'
@pytest.mark.parametrize('txn_type, rs_type, content, rs_id',
[(JSON_LD_CONTEXT, RS_CONTEXT_TYPE_VALUE, W3C_BASE_CONTEXT, randomString()),
(RICH_SCHEMA, RS_SCHEMA_TYPE_VALUE, RICH_SCHEMA_EX1, RICH_SCHEMA_EX1['@id']),
(RICH_SCHEMA_ENCODING, RS_ENCODING_TYPE_VALUE, RICH_SCHEMA_ENCODING_EX1,
"did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD"),
(RICH_SCHEMA_MAPPING, RS_MAPPING_TYPE_VALUE, RICH_SCHEMA_MAPPING_EX1,
RICH_SCHEMA_MAPPING_EX1['@id']),
(RICH_SCHEMA_CRED_DEF, RS_CRED_DEF_TYPE_VALUE, RICH_SCHEMA_CRED_DEF_EX1, randomString()),
(RICH_SCHEMA_PRES_DEF, RS_PRES_DEF_TYPE_VALUE, RICH_SCHEMA_PRES_DEF_EX1,
RICH_SCHEMA_PRES_DEF_EX1['@id'])])
def test_rich_schema_object_reply_is_valid(looper, sdk_pool_handle, sdk_wallet_steward,
txn_type, rs_type, content, rs_id):
request = sdk_build_rich_schema_request(looper, sdk_wallet_steward,
txn_type=txn_type, rs_id=rs_id, rs_name=randomString(),
rs_version='1.0', rs_type=rs_type,
rs_content=json.dumps(content))
reply = sdk_get_reply(looper, sdk_sign_and_submit_req(sdk_pool_handle, sdk_wallet_steward, request))[1]
> validate_write_reply(reply)
content = {'@context': 'did:sov:2f9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD',
'@id': 'did:sov:9f9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD',
'@type': 'rdfs:Class',
'attr1': '',
'attr2': ''}
looper = <stp_core.loop.looper.Looper object at 0x7f92f8de4970>
reply = <ErrorCode.PoolLedgerTimeout: 307>
request = ('{"reqId": 394150308, "operation": {"type": "205", "id": '
'"did:sov:9f9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD", "rsName": '
'"59e3c0b7ebccf8e23ffb", "rsType": "pdf", "rsVersion": "1.0", "content": '
'"{\\"@id\\": \\"did:sov:9f9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD\\", '
'\\"@context\\": '
'\\"did:sov:2f9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD\\", \\"@type\\": '
'\\"rdfs:Class\\", \\"attr1\\": \\"\\", \\"attr2\\": \\"\\"}"}, "identifier": '
'"MSjKTWkPLtYoPEaTF1TUDb", "protocolVersion": 2}')
rs_id = 'did:sov:9f9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD'
rs_type = 'pdf'
sdk_pool_handle = 25
sdk_wallet_steward = (28, 'MSjKTWkPLtYoPEaTF1TUDb')
txn_type = '205'
indy_node/test/api/test_rich_schema_objects_reply.py:42:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
indy_node/test/api/helper.py:140: in validate_write_reply
require(reply, 'op', is_one_of('REPLY'))
reply = <ErrorCode.PoolLedgerTimeout: 307>
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
d = <ErrorCode.PoolLedgerTimeout: 307>, k = 'op'
t = <function is_one_of.<locals>.check at 0x7f92f97e9900>
def require(d, k, t):
> assert k in d
E TypeError: argument of type 'ErrorCode' is not iterable
d = <ErrorCode.PoolLedgerTimeout: 307>
k = 'op'
t = <function is_one_of.<locals>.check at 0x7f92f97e9900>
indy_node/test/api/helper.py:88: TypeError
Check failure on line 47 in build/lib/indy_node/test/nym_txn/test_create_did_without_endorser.py
github-actions / Indy Node indy_node Test Report for slice 2/22
test_create_did_without_endorser.test_create_did_without_endorser
plenum.common.exceptions.PoolLedgerTimeoutException: Got PoolLedgerTimeout for request {'reqId': 1738958462551542240, 'identifier': 'M9BJDuS24bqbJNvBRsoGg3', 'operation': {'type': '120', 'auth_type': '1', 'field': 'role', 'auth_action': 'ADD', 'new_value': None, 'constraint': {'constraint_id': 'ROLE', 'sig_count': 1, 'role': '*', 'metadata': {}, 'need_to_be_owner': False, 'off_ledger_signature': True}}, 'protocolVersion': 2}
Raw output
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b79feb0>
txnPoolNodeSet = [Alpha, Beta, Gamma, Delta]
nym_txn_data = (5, '413e2', '98jqcAomJAVaZKhW8JqV3V', '5S7b2hRQNZKqFPwWmxs34ockLrADgC7BWfA9LPSnLxqm')
sdk_pool_handle = 2, sdk_wallet_trustee = (5, 'M9BJDuS24bqbJNvBRsoGg3')
def test_create_did_without_endorser(looper, txnPoolNodeSet, nym_txn_data, sdk_pool_handle, sdk_wallet_trustee):
> change_auth_rule(looper, sdk_pool_handle, sdk_wallet_trustee, constraint=AuthConstraint(role='*',
sig_count=1,
off_ledger_signature=True))
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b79feb0>
nym_txn_data = (5,
'413e2',
'98jqcAomJAVaZKhW8JqV3V',
'5S7b2hRQNZKqFPwWmxs34ockLrADgC7BWfA9LPSnLxqm')
sdk_pool_handle = 2
sdk_wallet_trustee = (5, 'M9BJDuS24bqbJNvBRsoGg3')
txnPoolNodeSet = [Alpha, Beta, Gamma, Delta]
indy_node/test/nym_txn/test_create_did_without_endorser.py:61:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
indy_node/test/nym_txn/test_create_did_without_endorser.py:47: in change_auth_rule
sdk_send_and_check_req_json(looper, sdk_pool_handle, sdk_wallet_trustee, req)
constraint = <indy_common.authorize.auth_constraints.AuthConstraint object at 0x7f6d0b268c40>
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b79feb0>
req = '{"reqId":1738958462551542240,"identifier":"M9BJDuS24bqbJNvBRsoGg3","operation":{"type":"120","auth_type":"1","field":"role","auth_action":"ADD","new_value":null,"constraint":{"constraint_id":"ROLE","sig_count":1,"role":"*","metadata":{},"need_to_be_owner":false,"off_ledger_signature":true}},"protocolVersion":2}'
sdk_pool_handle = 2
sdk_wallet_trustee = (5, 'M9BJDuS24bqbJNvBRsoGg3')
indy_node/test/helper.py:105: in sdk_send_and_check_req_json
resp = sdk_get_and_check_replies(looper, [req])
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b79feb0>
no_wait = False
req = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'auth_action': 'ADD',
'auth_type': '1',
'constraint': {'constraint_id': 'ROLE',
'metadata': {},
'need_to_be_owner': False,
'off_ledger_signature': True,
'role': '*',
'sig_count': 1},
'field': 'role',
'new_value': None,
'type': '120'},
'protocolVersion': 2,
'reqId': 1738958462551542240},
<Task pending name='Task-23' coro=<sign_and_submit_request() running at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:44> wait_for=<Future cancelled>>)
req_json = '{"reqId":1738958462551542240,"identifier":"M9BJDuS24bqbJNvBRsoGg3","operation":{"type":"120","auth_type":"1","field":"role","auth_action":"ADD","new_value":null,"constraint":{"constraint_id":"ROLE","sig_count":1,"role":"*","metadata":{},"need_to_be_owner":false,"off_ledger_signature":true}},"protocolVersion":2}'
sdk_pool_handle = 2
sdk_wallet = (5, 'M9BJDuS24bqbJNvBRsoGg3')
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:1006: in sdk_get_and_check_replies
sdk_check_reply(req_res)
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b79feb0>
req_res = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'auth_action': 'ADD',
'auth_type': '1',
'constraint': {'constraint_id': 'ROLE',
'metadata': {},
'need_to_be_owner': False,
'off_ledger_signature': True,
'role': '*',
'sig_count': 1},
'field': 'role',
'new_value': None,
'type': '120'},
'protocolVersion': 2,
'reqId': 1738958462551542240},
<ErrorCode.PoolLedgerTimeout: 307>)
rets = []
sdk_req_resp = [({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'auth_action': 'ADD',
'auth_type': '1',
'constraint': {'constraint_id': 'ROLE',
'metadata': {},
'need_to_be_owner': False,
'off_ledger_signature': True,
'role': '*',
'sig_count': 1},
'field': 'role',
'new_value': None,
'type': '120'},
'protocolVersion': 2,
'reqId': 1738958462551542240},
<Task pending name='Task-23' coro=<sign_and_submit_request() running at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:44> wait_for=<Future cancelled>>)]
timeout = None
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
req_res = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3', 'operation': {'auth_action': 'ADD', 'auth_type': '1', 'constraint': {'constr..., ...}, 'field': 'role', ...}, 'protocolVersion': 2, 'reqId': 1738958462551542240}, <ErrorCode.PoolLedgerTimeout: 307>)
def sdk_check_reply(req_res):
req, res = req_res
if isinstance(res, ErrorCode):
if res == ErrorCode.PoolLedgerTimeout:
> raise PoolLedgerTimeoutException('Got PoolLedgerTimeout for request {}'
.format(req))
E plenum.common.exceptions.PoolLedgerTimeoutException: Got PoolLedgerTimeout for request {'reqId': 1738958462551542240, 'identifier': 'M9BJDuS24bqbJNvBRsoGg3', 'operation': {'type': '120', 'auth_type': '1', 'field': 'role', 'auth_action': 'ADD', 'new_value': None, 'constraint': {'constraint_id': 'ROLE', 'sig_count': 1, 'role': '*', 'metadata': {}, 'need_to_be_owner': False, 'off_ledger_signature': True}}, 'protocolVersion': 2}
req = {'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'auth_action': 'ADD',
'auth_type': '1',
'constraint': {'constraint_id': 'ROLE',
'metadata': {},
'need_to_be_owner': False,
'off_ledger_signature': True,
'role': '*',
'sig_count': 1},
'field': 'role',
'new_value': None,
'type': '120'},
'protocolVersion': 2,
'reqId': 1738958462551542240}
req_res = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'auth_action': 'ADD',
'auth_type': '1',
'constraint': {'constraint_id': 'ROLE',
'metadata': {},
'need_to_be_owner': False,
'off_ledger_signature': True,
'role': '*',
'sig_count': 1},
'field': 'role',
'new_value': None,
'type': '120'},
'protocolVersion': 2,
'reqId': 1738958462551542240},
<ErrorCode.PoolLedgerTimeout: 307>)
res = <ErrorCode.PoolLedgerTimeout: 307>
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:975: PoolLedgerTimeoutException
Check failure on line 85 in build/lib/indy_node/test/nym_txn/test_create_did_without_endorser.py
github-actions / Indy Node indy_node Test Report for slice 2/22
test_create_did_without_endorser.test_create_did_without_endorser_empty_verkey
plenum.common.exceptions.PoolLedgerTimeoutException: Got PoolLedgerTimeout for request {'identifier': '4vaVqMxkz7TKAkPVRVgpo2', 'operation': {'alias': '3bdc7', 'dest': '4vaVqMxkz7TKAkPVRVgpo2', 'type': '1'}, 'protocolVersion': 2, 'reqId': 1738958488903920572, 'signature': 'HGZr41f4KrHoXBNBaBjUtp4AfyR88y7jxGQ7hzfpUmKLfUmZQir57bDfXCu5k6cqX1LK8fEUD6PSYq2YEZf3EN6'}
Raw output
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b79feb0>
nym_txn_data = (5, '3bdc7', '4vaVqMxkz7TKAkPVRVgpo2', '393B8Hzmh1H8Dhm3XKwxE9ASdRYtdGQoPK516yuaswwj')
sdk_wallet_client = (5, '6ouriXMZkLeHsuXrN1X1fd'), sdk_pool_handle = 2
def test_create_did_without_endorser_empty_verkey(looper, nym_txn_data, sdk_wallet_client, sdk_pool_handle):
wh, alias, sender_did, sender_verkey = nym_txn_data
nym_request = looper.loop.run_until_complete(build_nym_request(sender_did, sender_did, None, alias, NEW_ROLE))
request_couple = sdk_sign_and_send_prepared_request(looper, (wh, sender_did), sdk_pool_handle, nym_request)
with pytest.raises(RequestNackedException, match='verkey for {} cannot be found'.format(sender_did)):
> sdk_get_and_check_replies(looper, [request_couple])
alias = '3bdc7'
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b79feb0>
nym_request = '{"reqId":1738958488903920572,"identifier":"4vaVqMxkz7TKAkPVRVgpo2","operation":{"type":"1","dest":"4vaVqMxkz7TKAkPVRVgpo2","alias":"3bdc7"},"protocolVersion":2}'
nym_txn_data = (5,
'3bdc7',
'4vaVqMxkz7TKAkPVRVgpo2',
'393B8Hzmh1H8Dhm3XKwxE9ASdRYtdGQoPK516yuaswwj')
request_couple = ({'identifier': '4vaVqMxkz7TKAkPVRVgpo2',
'operation': {'alias': '3bdc7',
'dest': '4vaVqMxkz7TKAkPVRVgpo2',
'type': '1'},
'protocolVersion': 2,
'reqId': 1738958488903920572,
'signature': 'HGZr41f4KrHoXBNBaBjUtp4AfyR88y7jxGQ7hzfpUmKLfUmZQir57bDfXCu5k6cqX1LK8fEUD6PSYq2YEZf3EN6'},
<Task finished name='Task-28' coro=<submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:56> exception=PoolLedgerTimeout()>)
sdk_pool_handle = 2
sdk_wallet_client = (5, '6ouriXMZkLeHsuXrN1X1fd')
sender_did = '4vaVqMxkz7TKAkPVRVgpo2'
sender_verkey = '393B8Hzmh1H8Dhm3XKwxE9ASdRYtdGQoPK516yuaswwj'
wh = 5
indy_node/test/nym_txn/test_create_did_without_endorser.py:85:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:1006: in sdk_get_and_check_replies
sdk_check_reply(req_res)
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b79feb0>
req_res = ({'identifier': '4vaVqMxkz7TKAkPVRVgpo2',
'operation': {'alias': '3bdc7',
'dest': '4vaVqMxkz7TKAkPVRVgpo2',
'type': '1'},
'protocolVersion': 2,
'reqId': 1738958488903920572,
'signature': 'HGZr41f4KrHoXBNBaBjUtp4AfyR88y7jxGQ7hzfpUmKLfUmZQir57bDfXCu5k6cqX1LK8fEUD6PSYq2YEZf3EN6'},
<ErrorCode.PoolLedgerTimeout: 307>)
rets = []
sdk_req_resp = [({'identifier': '4vaVqMxkz7TKAkPVRVgpo2',
'operation': {'alias': '3bdc7',
'dest': '4vaVqMxkz7TKAkPVRVgpo2',
'type': '1'},
'protocolVersion': 2,
'reqId': 1738958488903920572,
'signature': 'HGZr41f4KrHoXBNBaBjUtp4AfyR88y7jxGQ7hzfpUmKLfUmZQir57bDfXCu5k6cqX1LK8fEUD6PSYq2YEZf3EN6'},
<Task finished name='Task-28' coro=<submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:56> exception=PoolLedgerTimeout()>)]
timeout = None
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
req_res = ({'identifier': '4vaVqMxkz7TKAkPVRVgpo2', 'operation': {'alias': '3bdc7', 'dest': '4vaVqMxkz7TKAkPVRVgpo2', 'type': '1'}, 'protocolVersion': 2, 'reqId': 1738958488903920572, ...}, <ErrorCode.PoolLedgerTimeout: 307>)
def sdk_check_reply(req_res):
req, res = req_res
if isinstance(res, ErrorCode):
if res == ErrorCode.PoolLedgerTimeout:
> raise PoolLedgerTimeoutException('Got PoolLedgerTimeout for request {}'
.format(req))
E plenum.common.exceptions.PoolLedgerTimeoutException: Got PoolLedgerTimeout for request {'identifier': '4vaVqMxkz7TKAkPVRVgpo2', 'operation': {'alias': '3bdc7', 'dest': '4vaVqMxkz7TKAkPVRVgpo2', 'type': '1'}, 'protocolVersion': 2, 'reqId': 1738958488903920572, 'signature': 'HGZr41f4KrHoXBNBaBjUtp4AfyR88y7jxGQ7hzfpUmKLfUmZQir57bDfXCu5k6cqX1LK8fEUD6PSYq2YEZf3EN6'}
req = {'identifier': '4vaVqMxkz7TKAkPVRVgpo2',
'operation': {'alias': '3bdc7', 'dest': '4vaVqMxkz7TKAkPVRVgpo2', 'type': '1'},
'protocolVersion': 2,
'reqId': 1738958488903920572,
'signature': 'HGZr41f4KrHoXBNBaBjUtp4AfyR88y7jxGQ7hzfpUmKLfUmZQir57bDfXCu5k6cqX1LK8fEUD6PSYq2YEZf3EN6'}
req_res = ({'identifier': '4vaVqMxkz7TKAkPVRVgpo2',
'operation': {'alias': '3bdc7',
'dest': '4vaVqMxkz7TKAkPVRVgpo2',
'type': '1'},
'protocolVersion': 2,
'reqId': 1738958488903920572,
'signature': 'HGZr41f4KrHoXBNBaBjUtp4AfyR88y7jxGQ7hzfpUmKLfUmZQir57bDfXCu5k6cqX1LK8fEUD6PSYq2YEZf3EN6'},
<ErrorCode.PoolLedgerTimeout: 307>)
res = <ErrorCode.PoolLedgerTimeout: 307>
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:975: PoolLedgerTimeoutException
Check failure on line 97 in build/lib/indy_node/test/nym_txn/test_create_did_without_endorser.py
github-actions / Indy Node indy_node Test Report for slice 2/22
test_create_did_without_endorser.test_create_did_without_endorser_with_different_dest
plenum.common.exceptions.PoolLedgerTimeoutException: Got PoolLedgerTimeout for request {'identifier': 'M9rC29tPPpRiDTbx49jDjf', 'operation': {'alias': 'b5057', 'dest': '6ouriXMZkLeHsuXrN1X1fd', 'type': '1', 'verkey': 'Bz4bPBU1J8uGSg1n8f77BJUEgwcvnubfyDNjPFzL47ys'}, 'protocolVersion': 2, 'reqId': 1738958508968310135, 'signature': '3LSag7c1prCspVuSr4fytWyHU3LyNasjAHNazMJQDacjkqs6e4Ek5C3atKbpvTVv6oBbY4HkuuuEZNZzV3EFjASD'}
Raw output
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b79feb0>
nym_txn_data = (5, 'b5057', 'M9rC29tPPpRiDTbx49jDjf', 'Bz4bPBU1J8uGSg1n8f77BJUEgwcvnubfyDNjPFzL47ys')
sdk_wallet_client = (5, '6ouriXMZkLeHsuXrN1X1fd'), sdk_pool_handle = 2
def test_create_did_without_endorser_with_different_dest(looper, nym_txn_data, sdk_wallet_client, sdk_pool_handle):
wh, alias, sender_did, sender_verkey = nym_txn_data
nym_request = looper.loop.run_until_complete(
build_nym_request(sender_did, sdk_wallet_client[1], sender_verkey, alias, NEW_ROLE))
request_couple = sdk_sign_and_send_prepared_request(looper, (wh, sender_did), sdk_pool_handle, nym_request)
with pytest.raises(RequestNackedException, match='verkey for {} cannot be found'.format(sender_did)):
> sdk_get_and_check_replies(looper, [request_couple])
alias = 'b5057'
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b79feb0>
nym_request = '{"reqId":1738958508968310135,"identifier":"M9rC29tPPpRiDTbx49jDjf","operation":{"type":"1","dest":"6ouriXMZkLeHsuXrN1X1fd","verkey":"Bz4bPBU1J8uGSg1n8f77BJUEgwcvnubfyDNjPFzL47ys","alias":"b5057"},"protocolVersion":2}'
nym_txn_data = (5,
'b5057',
'M9rC29tPPpRiDTbx49jDjf',
'Bz4bPBU1J8uGSg1n8f77BJUEgwcvnubfyDNjPFzL47ys')
request_couple = ({'identifier': 'M9rC29tPPpRiDTbx49jDjf',
'operation': {'alias': 'b5057',
'dest': '6ouriXMZkLeHsuXrN1X1fd',
'type': '1',
'verkey': 'Bz4bPBU1J8uGSg1n8f77BJUEgwcvnubfyDNjPFzL47ys'},
'protocolVersion': 2,
'reqId': 1738958508968310135,
'signature': '3LSag7c1prCspVuSr4fytWyHU3LyNasjAHNazMJQDacjkqs6e4Ek5C3atKbpvTVv6oBbY4HkuuuEZNZzV3EFjASD'},
<Task finished name='Task-33' coro=<submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:56> exception=PoolLedgerTimeout()>)
sdk_pool_handle = 2
sdk_wallet_client = (5, '6ouriXMZkLeHsuXrN1X1fd')
sender_did = 'M9rC29tPPpRiDTbx49jDjf'
sender_verkey = 'Bz4bPBU1J8uGSg1n8f77BJUEgwcvnubfyDNjPFzL47ys'
wh = 5
indy_node/test/nym_txn/test_create_did_without_endorser.py:97:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:1006: in sdk_get_and_check_replies
sdk_check_reply(req_res)
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b79feb0>
req_res = ({'identifier': 'M9rC29tPPpRiDTbx49jDjf',
'operation': {'alias': 'b5057',
'dest': '6ouriXMZkLeHsuXrN1X1fd',
'type': '1',
'verkey': 'Bz4bPBU1J8uGSg1n8f77BJUEgwcvnubfyDNjPFzL47ys'},
'protocolVersion': 2,
'reqId': 1738958508968310135,
'signature': '3LSag7c1prCspVuSr4fytWyHU3LyNasjAHNazMJQDacjkqs6e4Ek5C3atKbpvTVv6oBbY4HkuuuEZNZzV3EFjASD'},
<ErrorCode.PoolLedgerTimeout: 307>)
rets = []
sdk_req_resp = [({'identifier': 'M9rC29tPPpRiDTbx49jDjf',
'operation': {'alias': 'b5057',
'dest': '6ouriXMZkLeHsuXrN1X1fd',
'type': '1',
'verkey': 'Bz4bPBU1J8uGSg1n8f77BJUEgwcvnubfyDNjPFzL47ys'},
'protocolVersion': 2,
'reqId': 1738958508968310135,
'signature': '3LSag7c1prCspVuSr4fytWyHU3LyNasjAHNazMJQDacjkqs6e4Ek5C3atKbpvTVv6oBbY4HkuuuEZNZzV3EFjASD'},
<Task finished name='Task-33' coro=<submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:56> exception=PoolLedgerTimeout()>)]
timeout = None
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
req_res = ({'identifier': 'M9rC29tPPpRiDTbx49jDjf', 'operation': {'alias': 'b5057', 'dest': '6ouriXMZkLeHsuXrN1X1fd', 'type': '1...UEgwcvnubfyDNjPFzL47ys'}, 'protocolVersion': 2, 'reqId': 1738958508968310135, ...}, <ErrorCode.PoolLedgerTimeout: 307>)
def sdk_check_reply(req_res):
req, res = req_res
if isinstance(res, ErrorCode):
if res == ErrorCode.PoolLedgerTimeout:
> raise PoolLedgerTimeoutException('Got PoolLedgerTimeout for request {}'
.format(req))
E plenum.common.exceptions.PoolLedgerTimeoutException: Got PoolLedgerTimeout for request {'identifier': 'M9rC29tPPpRiDTbx49jDjf', 'operation': {'alias': 'b5057', 'dest': '6ouriXMZkLeHsuXrN1X1fd', 'type': '1', 'verkey': 'Bz4bPBU1J8uGSg1n8f77BJUEgwcvnubfyDNjPFzL47ys'}, 'protocolVersion': 2, 'reqId': 1738958508968310135, 'signature': '3LSag7c1prCspVuSr4fytWyHU3LyNasjAHNazMJQDacjkqs6e4Ek5C3atKbpvTVv6oBbY4HkuuuEZNZzV3EFjASD'}
req = {'identifier': 'M9rC29tPPpRiDTbx49jDjf',
'operation': {'alias': 'b5057',
'dest': '6ouriXMZkLeHsuXrN1X1fd',
'type': '1',
'verkey': 'Bz4bPBU1J8uGSg1n8f77BJUEgwcvnubfyDNjPFzL47ys'},
'protocolVersion': 2,
'reqId': 1738958508968310135,
'signature': '3LSag7c1prCspVuSr4fytWyHU3LyNasjAHNazMJQDacjkqs6e4Ek5C3atKbpvTVv6oBbY4HkuuuEZNZzV3EFjASD'}
req_res = ({'identifier': 'M9rC29tPPpRiDTbx49jDjf',
'operation': {'alias': 'b5057',
'dest': '6ouriXMZkLeHsuXrN1X1fd',
'type': '1',
'verkey': 'Bz4bPBU1J8uGSg1n8f77BJUEgwcvnubfyDNjPFzL47ys'},
'protocolVersion': 2,
'reqId': 1738958508968310135,
'signature': '3LSag7c1prCspVuSr4fytWyHU3LyNasjAHNazMJQDacjkqs6e4Ek5C3atKbpvTVv6oBbY4HkuuuEZNZzV3EFjASD'},
<ErrorCode.PoolLedgerTimeout: 307>)
res = <ErrorCode.PoolLedgerTimeout: 307>
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:975: PoolLedgerTimeoutException
Check failure on line 47 in build/lib/indy_node/test/nym_txn/test_create_did_without_endorser.py
github-actions / Indy Node indy_node Test Report for slice 2/22
test_create_did_without_endorser.test_create_did_without_endorser_sig_count_0
plenum.common.exceptions.PoolLedgerTimeoutException: Got PoolLedgerTimeout for request {'reqId': 1738958529010328384, 'identifier': 'M9BJDuS24bqbJNvBRsoGg3', 'operation': {'type': '120', 'auth_type': '1', 'field': 'role', 'auth_action': 'ADD', 'new_value': None, 'constraint': {'constraint_id': 'ROLE', 'sig_count': 0, 'role': '*', 'metadata': {}, 'need_to_be_owner': False, 'off_ledger_signature': True}}, 'protocolVersion': 2}
Raw output
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b79feb0>
txnPoolNodeSet = [Alpha, Beta, Gamma, Delta]
nym_txn_data = (5, '6ab31', 'NGRNQK2LchHwWfCpFh3Sw3', 'CbFqsgY4EzHfBCiQZV71Xywv4j3kn5qcs8hhp1kizL75')
sdk_pool_handle = 2, sdk_wallet_trustee = (5, 'M9BJDuS24bqbJNvBRsoGg3')
def test_create_did_without_endorser_sig_count_0(looper, txnPoolNodeSet, nym_txn_data, sdk_pool_handle,
sdk_wallet_trustee):
> change_auth_rule(looper, sdk_pool_handle, sdk_wallet_trustee, constraint=AuthConstraint(role='*',
sig_count=0,
off_ledger_signature=True))
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b79feb0>
nym_txn_data = (5,
'6ab31',
'NGRNQK2LchHwWfCpFh3Sw3',
'CbFqsgY4EzHfBCiQZV71Xywv4j3kn5qcs8hhp1kizL75')
sdk_pool_handle = 2
sdk_wallet_trustee = (5, 'M9BJDuS24bqbJNvBRsoGg3')
txnPoolNodeSet = [Alpha, Beta, Gamma, Delta]
indy_node/test/nym_txn/test_create_did_without_endorser.py:102:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
indy_node/test/nym_txn/test_create_did_without_endorser.py:47: in change_auth_rule
sdk_send_and_check_req_json(looper, sdk_pool_handle, sdk_wallet_trustee, req)
constraint = <indy_common.authorize.auth_constraints.AuthConstraint object at 0x7f6d0b2b0490>
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b79feb0>
req = '{"reqId":1738958529010328384,"identifier":"M9BJDuS24bqbJNvBRsoGg3","operation":{"type":"120","auth_type":"1","field":"role","auth_action":"ADD","new_value":null,"constraint":{"constraint_id":"ROLE","sig_count":0,"role":"*","metadata":{},"need_to_be_owner":false,"off_ledger_signature":true}},"protocolVersion":2}'
sdk_pool_handle = 2
sdk_wallet_trustee = (5, 'M9BJDuS24bqbJNvBRsoGg3')
indy_node/test/helper.py:105: in sdk_send_and_check_req_json
resp = sdk_get_and_check_replies(looper, [req])
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b79feb0>
no_wait = False
req = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'auth_action': 'ADD',
'auth_type': '1',
'constraint': {'constraint_id': 'ROLE',
'metadata': {},
'need_to_be_owner': False,
'off_ledger_signature': True,
'role': '*',
'sig_count': 0},
'field': 'role',
'new_value': None,
'type': '120'},
'protocolVersion': 2,
'reqId': 1738958529010328384},
<Task finished name='Task-37' coro=<sign_and_submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:10> exception=PoolLedgerTimeout()>)
req_json = '{"reqId":1738958529010328384,"identifier":"M9BJDuS24bqbJNvBRsoGg3","operation":{"type":"120","auth_type":"1","field":"role","auth_action":"ADD","new_value":null,"constraint":{"constraint_id":"ROLE","sig_count":0,"role":"*","metadata":{},"need_to_be_owner":false,"off_ledger_signature":true}},"protocolVersion":2}'
sdk_pool_handle = 2
sdk_wallet = (5, 'M9BJDuS24bqbJNvBRsoGg3')
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:1006: in sdk_get_and_check_replies
sdk_check_reply(req_res)
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b79feb0>
req_res = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'auth_action': 'ADD',
'auth_type': '1',
'constraint': {'constraint_id': 'ROLE',
'metadata': {},
'need_to_be_owner': False,
'off_ledger_signature': True,
'role': '*',
'sig_count': 0},
'field': 'role',
'new_value': None,
'type': '120'},
'protocolVersion': 2,
'reqId': 1738958529010328384},
<ErrorCode.PoolLedgerTimeout: 307>)
rets = []
sdk_req_resp = [({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'auth_action': 'ADD',
'auth_type': '1',
'constraint': {'constraint_id': 'ROLE',
'metadata': {},
'need_to_be_owner': False,
'off_ledger_signature': True,
'role': '*',
'sig_count': 0},
'field': 'role',
'new_value': None,
'type': '120'},
'protocolVersion': 2,
'reqId': 1738958529010328384},
<Task finished name='Task-37' coro=<sign_and_submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:10> exception=PoolLedgerTimeout()>)]
timeout = None
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
req_res = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3', 'operation': {'auth_action': 'ADD', 'auth_type': '1', 'constraint': {'constr..., ...}, 'field': 'role', ...}, 'protocolVersion': 2, 'reqId': 1738958529010328384}, <ErrorCode.PoolLedgerTimeout: 307>)
def sdk_check_reply(req_res):
req, res = req_res
if isinstance(res, ErrorCode):
if res == ErrorCode.PoolLedgerTimeout:
> raise PoolLedgerTimeoutException('Got PoolLedgerTimeout for request {}'
.format(req))
E plenum.common.exceptions.PoolLedgerTimeoutException: Got PoolLedgerTimeout for request {'reqId': 1738958529010328384, 'identifier': 'M9BJDuS24bqbJNvBRsoGg3', 'operation': {'type': '120', 'auth_type': '1', 'field': 'role', 'auth_action': 'ADD', 'new_value': None, 'constraint': {'constraint_id': 'ROLE', 'sig_count': 0, 'role': '*', 'metadata': {}, 'need_to_be_owner': False, 'off_ledger_signature': True}}, 'protocolVersion': 2}
req = {'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'auth_action': 'ADD',
'auth_type': '1',
'constraint': {'constraint_id': 'ROLE',
'metadata': {},
'need_to_be_owner': False,
'off_ledger_signature': True,
'role': '*',
'sig_count': 0},
'field': 'role',
'new_value': None,
'type': '120'},
'protocolVersion': 2,
'reqId': 1738958529010328384}
req_res = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'auth_action': 'ADD',
'auth_type': '1',
'constraint': {'constraint_id': 'ROLE',
'metadata': {},
'need_to_be_owner': False,
'off_ledger_signature': True,
'role': '*',
'sig_count': 0},
'field': 'role',
'new_value': None,
'type': '120'},
'protocolVersion': 2,
'reqId': 1738958529010328384},
<ErrorCode.PoolLedgerTimeout: 307>)
res = <ErrorCode.PoolLedgerTimeout: 307>
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:975: PoolLedgerTimeoutException
Check failure on line 47 in build/lib/indy_node/test/nym_txn/test_create_did_without_endorser.py
github-actions / Indy Node indy_node Test Report for slice 2/22
test_create_did_without_endorser.test_create_did_without_endorser_need_to_be
plenum.common.exceptions.PoolLedgerTimeoutException: Got PoolLedgerTimeout for request {'reqId': 1738958549060054494, 'identifier': 'M9BJDuS24bqbJNvBRsoGg3', 'operation': {'type': '120', 'auth_type': '1', 'field': 'role', 'auth_action': 'ADD', 'new_value': None, 'constraint': {'constraint_id': 'ROLE', 'sig_count': 1, 'role': '*', 'metadata': {}, 'need_to_be_owner': False}}, 'protocolVersion': 2}
Raw output
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b79feb0>
txnPoolNodeSet = [Alpha, Beta, Gamma, Delta]
nym_txn_data = (5, '7dba7', 'J5eqhV2q7KkghdkcAL7R8b', 'AJwUakuczStLrDjJ8NCBGtLLeCpKqEQixFywnPuej2s4')
sdk_pool_handle = 2, sdk_wallet_trustee = (5, 'M9BJDuS24bqbJNvBRsoGg3')
def test_create_did_without_endorser_need_to_be(looper, txnPoolNodeSet, nym_txn_data, sdk_pool_handle,
sdk_wallet_trustee):
> change_auth_rule(looper, sdk_pool_handle, sdk_wallet_trustee, constraint=AuthConstraint(role='*',
sig_count=1,
off_ledger_signature=False))
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b79feb0>
nym_txn_data = (5,
'7dba7',
'J5eqhV2q7KkghdkcAL7R8b',
'AJwUakuczStLrDjJ8NCBGtLLeCpKqEQixFywnPuej2s4')
sdk_pool_handle = 2
sdk_wallet_trustee = (5, 'M9BJDuS24bqbJNvBRsoGg3')
txnPoolNodeSet = [Alpha, Beta, Gamma, Delta]
indy_node/test/nym_txn/test_create_did_without_endorser.py:120:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
indy_node/test/nym_txn/test_create_did_without_endorser.py:47: in change_auth_rule
sdk_send_and_check_req_json(looper, sdk_pool_handle, sdk_wallet_trustee, req)
constraint = <indy_common.authorize.auth_constraints.AuthConstraint object at 0x7f6d0b42e1d0>
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b79feb0>
req = '{"reqId":1738958549060054494,"identifier":"M9BJDuS24bqbJNvBRsoGg3","operation":{"type":"120","auth_type":"1","field":"role","auth_action":"ADD","new_value":null,"constraint":{"constraint_id":"ROLE","sig_count":1,"role":"*","metadata":{},"need_to_be_owner":false}},"protocolVersion":2}'
sdk_pool_handle = 2
sdk_wallet_trustee = (5, 'M9BJDuS24bqbJNvBRsoGg3')
indy_node/test/helper.py:105: in sdk_send_and_check_req_json
resp = sdk_get_and_check_replies(looper, [req])
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b79feb0>
no_wait = False
req = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'auth_action': 'ADD',
'auth_type': '1',
'constraint': {'constraint_id': 'ROLE',
'metadata': {},
'need_to_be_owner': False,
'role': '*',
'sig_count': 1},
'field': 'role',
'new_value': None,
'type': '120'},
'protocolVersion': 2,
'reqId': 1738958549060054494},
<Task finished name='Task-41' coro=<sign_and_submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:10> exception=PoolLedgerTimeout()>)
req_json = '{"reqId":1738958549060054494,"identifier":"M9BJDuS24bqbJNvBRsoGg3","operation":{"type":"120","auth_type":"1","field":"role","auth_action":"ADD","new_value":null,"constraint":{"constraint_id":"ROLE","sig_count":1,"role":"*","metadata":{},"need_to_be_owner":false}},"protocolVersion":2}'
sdk_pool_handle = 2
sdk_wallet = (5, 'M9BJDuS24bqbJNvBRsoGg3')
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:1006: in sdk_get_and_check_replies
sdk_check_reply(req_res)
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b79feb0>
req_res = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'auth_action': 'ADD',
'auth_type': '1',
'constraint': {'constraint_id': 'ROLE',
'metadata': {},
'need_to_be_owner': False,
'role': '*',
'sig_count': 1},
'field': 'role',
'new_value': None,
'type': '120'},
'protocolVersion': 2,
'reqId': 1738958549060054494},
<ErrorCode.PoolLedgerTimeout: 307>)
rets = []
sdk_req_resp = [({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'auth_action': 'ADD',
'auth_type': '1',
'constraint': {'constraint_id': 'ROLE',
'metadata': {},
'need_to_be_owner': False,
'role': '*',
'sig_count': 1},
'field': 'role',
'new_value': None,
'type': '120'},
'protocolVersion': 2,
'reqId': 1738958549060054494},
<Task finished name='Task-41' coro=<sign_and_submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:10> exception=PoolLedgerTimeout()>)]
timeout = None
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
req_res = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3', 'operation': {'auth_action': 'ADD', 'auth_type': '1', 'constraint': {'constr..., ...}, 'field': 'role', ...}, 'protocolVersion': 2, 'reqId': 1738958549060054494}, <ErrorCode.PoolLedgerTimeout: 307>)
def sdk_check_reply(req_res):
req, res = req_res
if isinstance(res, ErrorCode):
if res == ErrorCode.PoolLedgerTimeout:
> raise PoolLedgerTimeoutException('Got PoolLedgerTimeout for request {}'
.format(req))
E plenum.common.exceptions.PoolLedgerTimeoutException: Got PoolLedgerTimeout for request {'reqId': 1738958549060054494, 'identifier': 'M9BJDuS24bqbJNvBRsoGg3', 'operation': {'type': '120', 'auth_type': '1', 'field': 'role', 'auth_action': 'ADD', 'new_value': None, 'constraint': {'constraint_id': 'ROLE', 'sig_count': 1, 'role': '*', 'metadata': {}, 'need_to_be_owner': False}}, 'protocolVersion': 2}
req = {'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'auth_action': 'ADD',
'auth_type': '1',
'constraint': {'constraint_id': 'ROLE',
'metadata': {},
'need_to_be_owner': False,
'role': '*',
'sig_count': 1},
'field': 'role',
'new_value': None,
'type': '120'},
'protocolVersion': 2,
'reqId': 1738958549060054494}
req_res = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'auth_action': 'ADD',
'auth_type': '1',
'constraint': {'constraint_id': 'ROLE',
'metadata': {},
'need_to_be_owner': False,
'role': '*',
'sig_count': 1},
'field': 'role',
'new_value': None,
'type': '120'},
'protocolVersion': 2,
'reqId': 1738958549060054494},
<ErrorCode.PoolLedgerTimeout: 307>)
res = <ErrorCode.PoolLedgerTimeout: 307>
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:975: PoolLedgerTimeoutException
Check failure on line 33 in build/lib/indy_node/test/nym_txn/test_demote_network_monitor.py
github-actions / Indy Node indy_node Test Report for slice 2/22
test_demote_network_monitor.test_network_monitor_suspension_by_another_steward[False]
plenum.common.exceptions.PoolLedgerTimeoutException: Got PoolLedgerTimeout for request {'identifier': '52r6W32NwJ3zP15WgBHDks', 'operation': {'dest': 'SEhETXzp2YQyS2bwZuDss7', 'role': '201', 'type': '1', 'verkey': 'EkmF2xJoDr3ttZ1ghC9QwbZXJjJ3zfasqip1Z5DyhMBX'}, 'protocolVersion': 2, 'reqId': 193314949, 'signature': '65MA5bmbDRaGRbmhBccoTW6wSB9hCz1bC6tqrHCb1ewqw3nQNEPB9aph6XNfninFaykSv9W6vvBix5x9i3okVkEv'}
Raw output
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b6300d0>
sdk_pool_handle = 13, sdk_wallet_steward = (16, 'MSjKTWkPLtYoPEaTF1TUDb')
sdk_wallet_trustee = (16, 'M9BJDuS24bqbJNvBRsoGg3'), sdk_wallet_handle = 16
with_verkey = False
def test_network_monitor_suspension_by_another_steward(looper,
sdk_pool_handle,
sdk_wallet_steward,
sdk_wallet_trustee,
sdk_wallet_handle,
with_verkey):
new_steward_did, new_steward_verkey = looper.loop.run_until_complete(
did.create_and_store_my_did(sdk_wallet_trustee[0], "{}"))
new_network_monitor_did, new_network_monitor_verkey = looper.loop.run_until_complete(
did.create_and_store_my_did(sdk_wallet_steward[0], "{}"))
"""Adding new steward"""
sdk_add_new_nym(looper, sdk_pool_handle,
sdk_wallet_trustee, 'newSteward', STEWARD_STRING, verkey=new_steward_verkey, dest=new_steward_did)
"""Adding NETWORK_MONITOR role by first steward"""
op = {'type': '1',
'dest': new_network_monitor_did,
'role': NETWORK_MONITOR,
'verkey': new_network_monitor_verkey}
req = sdk_sign_and_submit_op(looper, sdk_pool_handle, (sdk_wallet_handle, new_steward_did), op)
> sdk_get_and_check_replies(looper, [req])
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b6300d0>
new_network_monitor_did = 'SEhETXzp2YQyS2bwZuDss7'
new_network_monitor_verkey = 'EkmF2xJoDr3ttZ1ghC9QwbZXJjJ3zfasqip1Z5DyhMBX'
new_steward_did = '52r6W32NwJ3zP15WgBHDks'
new_steward_verkey = '3CTMAdC9Gn9Xa7e11AgP1XeFR6QbibWjgj6r1Z3jxWzk'
op = {'dest': 'SEhETXzp2YQyS2bwZuDss7',
'role': '201',
'type': '1',
'verkey': 'EkmF2xJoDr3ttZ1ghC9QwbZXJjJ3zfasqip1Z5DyhMBX'}
req = ({'identifier': '52r6W32NwJ3zP15WgBHDks',
'operation': {'dest': 'SEhETXzp2YQyS2bwZuDss7',
'role': '201',
'type': '1',
'verkey': 'EkmF2xJoDr3ttZ1ghC9QwbZXJjJ3zfasqip1Z5DyhMBX'},
'protocolVersion': 2,
'reqId': 193314949,
'signature': '65MA5bmbDRaGRbmhBccoTW6wSB9hCz1bC6tqrHCb1ewqw3nQNEPB9aph6XNfninFaykSv9W6vvBix5x9i3okVkEv'},
<Task pending name='Task-68' coro=<submit_request() running at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:79> wait_for=<Future cancelled>>)
sdk_pool_handle = 13
sdk_wallet_handle = 16
sdk_wallet_steward = (16, 'MSjKTWkPLtYoPEaTF1TUDb')
sdk_wallet_trustee = (16, 'M9BJDuS24bqbJNvBRsoGg3')
with_verkey = False
indy_node/test/nym_txn/test_demote_network_monitor.py:33:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:1006: in sdk_get_and_check_replies
sdk_check_reply(req_res)
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b6300d0>
req_res = ({'identifier': '52r6W32NwJ3zP15WgBHDks',
'operation': {'dest': 'SEhETXzp2YQyS2bwZuDss7',
'role': '201',
'type': '1',
'verkey': 'EkmF2xJoDr3ttZ1ghC9QwbZXJjJ3zfasqip1Z5DyhMBX'},
'protocolVersion': 2,
'reqId': 193314949,
'signature': '65MA5bmbDRaGRbmhBccoTW6wSB9hCz1bC6tqrHCb1ewqw3nQNEPB9aph6XNfninFaykSv9W6vvBix5x9i3okVkEv'},
<ErrorCode.PoolLedgerTimeout: 307>)
rets = []
sdk_req_resp = [({'identifier': '52r6W32NwJ3zP15WgBHDks',
'operation': {'dest': 'SEhETXzp2YQyS2bwZuDss7',
'role': '201',
'type': '1',
'verkey': 'EkmF2xJoDr3ttZ1ghC9QwbZXJjJ3zfasqip1Z5DyhMBX'},
'protocolVersion': 2,
'reqId': 193314949,
'signature': '65MA5bmbDRaGRbmhBccoTW6wSB9hCz1bC6tqrHCb1ewqw3nQNEPB9aph6XNfninFaykSv9W6vvBix5x9i3okVkEv'},
<Task pending name='Task-68' coro=<submit_request() running at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:79> wait_for=<Future cancelled>>)]
timeout = None
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
req_res = ({'identifier': '52r6W32NwJ3zP15WgBHDks', 'operation': {'dest': 'SEhETXzp2YQyS2bwZuDss7', 'role': '201', 'type': '1', ...tZ1ghC9QwbZXJjJ3zfasqip1Z5DyhMBX'}, 'protocolVersion': 2, 'reqId': 193314949, ...}, <ErrorCode.PoolLedgerTimeout: 307>)
def sdk_check_reply(req_res):
req, res = req_res
if isinstance(res, ErrorCode):
if res == ErrorCode.PoolLedgerTimeout:
> raise PoolLedgerTimeoutException('Got PoolLedgerTimeout for request {}'
.format(req))
E plenum.common.exceptions.PoolLedgerTimeoutException: Got PoolLedgerTimeout for request {'identifier': '52r6W32NwJ3zP15WgBHDks', 'operation': {'dest': 'SEhETXzp2YQyS2bwZuDss7', 'role': '201', 'type': '1', 'verkey': 'EkmF2xJoDr3ttZ1ghC9QwbZXJjJ3zfasqip1Z5DyhMBX'}, 'protocolVersion': 2, 'reqId': 193314949, 'signature': '65MA5bmbDRaGRbmhBccoTW6wSB9hCz1bC6tqrHCb1ewqw3nQNEPB9aph6XNfninFaykSv9W6vvBix5x9i3okVkEv'}
req = {'identifier': '52r6W32NwJ3zP15WgBHDks',
'operation': {'dest': 'SEhETXzp2YQyS2bwZuDss7',
'role': '201',
'type': '1',
'verkey': 'EkmF2xJoDr3ttZ1ghC9QwbZXJjJ3zfasqip1Z5DyhMBX'},
'protocolVersion': 2,
'reqId': 193314949,
'signature': '65MA5bmbDRaGRbmhBccoTW6wSB9hCz1bC6tqrHCb1ewqw3nQNEPB9aph6XNfninFaykSv9W6vvBix5x9i3okVkEv'}
req_res = ({'identifier': '52r6W32NwJ3zP15WgBHDks',
'operation': {'dest': 'SEhETXzp2YQyS2bwZuDss7',
'role': '201',
'type': '1',
'verkey': 'EkmF2xJoDr3ttZ1ghC9QwbZXJjJ3zfasqip1Z5DyhMBX'},
'protocolVersion': 2,
'reqId': 193314949,
'signature': '65MA5bmbDRaGRbmhBccoTW6wSB9hCz1bC6tqrHCb1ewqw3nQNEPB9aph6XNfninFaykSv9W6vvBix5x9i3okVkEv'},
<ErrorCode.PoolLedgerTimeout: 307>)
res = <ErrorCode.PoolLedgerTimeout: 307>
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:975: PoolLedgerTimeoutException
Check failure on line 24 in build/lib/indy_node/test/nym_txn/test_demote_network_monitor.py
github-actions / Indy Node indy_node Test Report for slice 2/22
test_demote_network_monitor.test_network_monitor_suspension_by_another_steward[True]
plenum.common.exceptions.PoolLedgerTimeoutException: Got PoolLedgerTimeout for request {'identifier': 'M9BJDuS24bqbJNvBRsoGg3', 'operation': {'alias': 'newSteward', 'dest': 'G5x1vT8KD64M6tirDzKpXK', 'role': '2', 'type': '1', 'verkey': '9DsrDRh4GZZLoa2jDdVWHei7Xt2iGY6RQJAB8FweU7o6'}, 'protocolVersion': 2, 'reqId': 1738958598346503907, 'signature': '5PKMXPcPrL2WQ2LPkzw9bDqq7QRPVMHGFBALmy8shWyAaRFaDsGAPace8mMoWzhZCNX9dAgaaGfyykex8JbZNpEv'}
Raw output
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b6300d0>
sdk_pool_handle = 13, sdk_wallet_steward = (16, 'MSjKTWkPLtYoPEaTF1TUDb')
sdk_wallet_trustee = (16, 'M9BJDuS24bqbJNvBRsoGg3'), sdk_wallet_handle = 16
with_verkey = True
def test_network_monitor_suspension_by_another_steward(looper,
sdk_pool_handle,
sdk_wallet_steward,
sdk_wallet_trustee,
sdk_wallet_handle,
with_verkey):
new_steward_did, new_steward_verkey = looper.loop.run_until_complete(
did.create_and_store_my_did(sdk_wallet_trustee[0], "{}"))
new_network_monitor_did, new_network_monitor_verkey = looper.loop.run_until_complete(
did.create_and_store_my_did(sdk_wallet_steward[0], "{}"))
"""Adding new steward"""
> sdk_add_new_nym(looper, sdk_pool_handle,
sdk_wallet_trustee, 'newSteward', STEWARD_STRING, verkey=new_steward_verkey, dest=new_steward_did)
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b6300d0>
new_network_monitor_did = 'DioihgoXAHev6kWSdMz82g'
new_network_monitor_verkey = '7w8VD5jKJPoXP7gQx86kK8ND1SsXh1Vs9qLE7aSdGoK9'
new_steward_did = 'G5x1vT8KD64M6tirDzKpXK'
new_steward_verkey = '9DsrDRh4GZZLoa2jDdVWHei7Xt2iGY6RQJAB8FweU7o6'
sdk_pool_handle = 13
sdk_wallet_handle = 16
sdk_wallet_steward = (16, 'MSjKTWkPLtYoPEaTF1TUDb')
sdk_wallet_trustee = (16, 'M9BJDuS24bqbJNvBRsoGg3')
with_verkey = True
indy_node/test/nym_txn/test_demote_network_monitor.py:24:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/usr/local/lib/python3.10/dist-packages/plenum/test/pool_transactions/helper.py:211: in sdk_add_new_nym
sdk_get_and_check_replies(looper, [request_couple])
_ = 'M9BJDuS24bqbJNvBRsoGg3'
alias = 'newSteward'
creators_wallet = (16, 'M9BJDuS24bqbJNvBRsoGg3')
dest = 'G5x1vT8KD64M6tirDzKpXK'
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b6300d0>
new_did = 'G5x1vT8KD64M6tirDzKpXK'
no_wait = False
nym_request = '{"reqId":1738958598346503907,"identifier":"M9BJDuS24bqbJNvBRsoGg3","operation":{"type":"1","dest":"G5x1vT8KD64M6tirDzKpXK","verkey":"9DsrDRh4GZZLoa2jDdVWHei7Xt2iGY6RQJAB8FweU7o6","alias":"newSteward","role":"2"},"protocolVersion":2}'
request_couple = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': 'newSteward',
'dest': 'G5x1vT8KD64M6tirDzKpXK',
'role': '2',
'type': '1',
'verkey': '9DsrDRh4GZZLoa2jDdVWHei7Xt2iGY6RQJAB8FweU7o6'},
'protocolVersion': 2,
'reqId': 1738958598346503907,
'signature': '5PKMXPcPrL2WQ2LPkzw9bDqq7QRPVMHGFBALmy8shWyAaRFaDsGAPace8mMoWzhZCNX9dAgaaGfyykex8JbZNpEv'},
<Task finished name='Task-74' coro=<submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:56> exception=PoolLedgerTimeout()>)
role = 'STEWARD'
sdk_pool_handle = 13
seed = 'c6ed6c750e15b7d7534103a02336173f'
skipverkey = False
verkey = '9DsrDRh4GZZLoa2jDdVWHei7Xt2iGY6RQJAB8FweU7o6'
wh = 16
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:1006: in sdk_get_and_check_replies
sdk_check_reply(req_res)
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b6300d0>
req_res = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': 'newSteward',
'dest': 'G5x1vT8KD64M6tirDzKpXK',
'role': '2',
'type': '1',
'verkey': '9DsrDRh4GZZLoa2jDdVWHei7Xt2iGY6RQJAB8FweU7o6'},
'protocolVersion': 2,
'reqId': 1738958598346503907,
'signature': '5PKMXPcPrL2WQ2LPkzw9bDqq7QRPVMHGFBALmy8shWyAaRFaDsGAPace8mMoWzhZCNX9dAgaaGfyykex8JbZNpEv'},
<ErrorCode.PoolLedgerTimeout: 307>)
rets = []
sdk_req_resp = [({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': 'newSteward',
'dest': 'G5x1vT8KD64M6tirDzKpXK',
'role': '2',
'type': '1',
'verkey': '9DsrDRh4GZZLoa2jDdVWHei7Xt2iGY6RQJAB8FweU7o6'},
'protocolVersion': 2,
'reqId': 1738958598346503907,
'signature': '5PKMXPcPrL2WQ2LPkzw9bDqq7QRPVMHGFBALmy8shWyAaRFaDsGAPace8mMoWzhZCNX9dAgaaGfyykex8JbZNpEv'},
<Task finished name='Task-74' coro=<submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:56> exception=PoolLedgerTimeout()>)]
timeout = None
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
req_res = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3', 'operation': {'alias': 'newSteward', 'dest': 'G5x1vT8KD64M6tirDzKpXK', 'role': '2', 'type': '1', ...}, 'protocolVersion': 2, 'reqId': 1738958598346503907, ...}, <ErrorCode.PoolLedgerTimeout: 307>)
def sdk_check_reply(req_res):
req, res = req_res
if isinstance(res, ErrorCode):
if res == ErrorCode.PoolLedgerTimeout:
> raise PoolLedgerTimeoutException('Got PoolLedgerTimeout for request {}'
.format(req))
E plenum.common.exceptions.PoolLedgerTimeoutException: Got PoolLedgerTimeout for request {'identifier': 'M9BJDuS24bqbJNvBRsoGg3', 'operation': {'alias': 'newSteward', 'dest': 'G5x1vT8KD64M6tirDzKpXK', 'role': '2', 'type': '1', 'verkey': '9DsrDRh4GZZLoa2jDdVWHei7Xt2iGY6RQJAB8FweU7o6'}, 'protocolVersion': 2, 'reqId': 1738958598346503907, 'signature': '5PKMXPcPrL2WQ2LPkzw9bDqq7QRPVMHGFBALmy8shWyAaRFaDsGAPace8mMoWzhZCNX9dAgaaGfyykex8JbZNpEv'}
req = {'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': 'newSteward',
'dest': 'G5x1vT8KD64M6tirDzKpXK',
'role': '2',
'type': '1',
'verkey': '9DsrDRh4GZZLoa2jDdVWHei7Xt2iGY6RQJAB8FweU7o6'},
'protocolVersion': 2,
'reqId': 1738958598346503907,
'signature': '5PKMXPcPrL2WQ2LPkzw9bDqq7QRPVMHGFBALmy8shWyAaRFaDsGAPace8mMoWzhZCNX9dAgaaGfyykex8JbZNpEv'}
req_res = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': 'newSteward',
'dest': 'G5x1vT8KD64M6tirDzKpXK',
'role': '2',
'type': '1',
'verkey': '9DsrDRh4GZZLoa2jDdVWHei7Xt2iGY6RQJAB8FweU7o6'},
'protocolVersion': 2,
'reqId': 1738958598346503907,
'signature': '5PKMXPcPrL2WQ2LPkzw9bDqq7QRPVMHGFBALmy8shWyAaRFaDsGAPace8mMoWzhZCNX9dAgaaGfyykex8JbZNpEv'},
<ErrorCode.PoolLedgerTimeout: 307>)
res = <ErrorCode.PoolLedgerTimeout: 307>
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:975: PoolLedgerTimeoutException
Check failure on line 68 in build/lib/indy_node/test/nym_txn/test_demote_network_monitor.py
github-actions / Indy Node indy_node Test Report for slice 2/22
test_demote_network_monitor.test_network_monitor_suspension_by_itself[False]
plenum.common.exceptions.PoolLedgerTimeoutException: Got PoolLedgerTimeout for request {'identifier': 'MSjKTWkPLtYoPEaTF1TUDb', 'operation': {'dest': '7efSZo8PoWB7Jad9BmRSaA', 'role': '201', 'type': '1', 'verkey': '4dCZWafSzPUpKzpNtz7idmtLWmY2xXqwV3QytwbxuFps'}, 'protocolVersion': 2, 'reqId': 202902170, 'signature': '4mGDpkxoGgHBNJei7hpEUPWrxLuoQ5uDZSH234WkCYqPJVJ1djCKq1CNAq1f37pKq1pPuHhMNpG6cUGe9PX62Jue'}
Raw output
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b6300d0>
sdk_pool_handle = 13, sdk_wallet_steward = (16, 'MSjKTWkPLtYoPEaTF1TUDb')
sdk_wallet_handle = 16, with_verkey = False
def test_network_monitor_suspension_by_itself(looper,
sdk_pool_handle,
sdk_wallet_steward,
sdk_wallet_handle,
with_verkey):
new_network_monitor_did, new_network_monitor_verkey = looper.loop.run_until_complete(
did.create_and_store_my_did(sdk_wallet_steward[0], "{}"))
"""Adding NETWORK_MONITOR role by steward"""
op = {'type': '1',
'dest': new_network_monitor_did,
'role': NETWORK_MONITOR,
'verkey': new_network_monitor_verkey}
req = sdk_sign_and_submit_op(looper, sdk_pool_handle, (sdk_wallet_handle, sdk_wallet_steward[1]), op)
> sdk_get_and_check_replies(looper, [req])
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b6300d0>
new_network_monitor_did = '7efSZo8PoWB7Jad9BmRSaA'
new_network_monitor_verkey = '4dCZWafSzPUpKzpNtz7idmtLWmY2xXqwV3QytwbxuFps'
op = {'dest': '7efSZo8PoWB7Jad9BmRSaA',
'role': '201',
'type': '1',
'verkey': '4dCZWafSzPUpKzpNtz7idmtLWmY2xXqwV3QytwbxuFps'}
req = ({'identifier': 'MSjKTWkPLtYoPEaTF1TUDb',
'operation': {'dest': '7efSZo8PoWB7Jad9BmRSaA',
'role': '201',
'type': '1',
'verkey': '4dCZWafSzPUpKzpNtz7idmtLWmY2xXqwV3QytwbxuFps'},
'protocolVersion': 2,
'reqId': 202902170,
'signature': '4mGDpkxoGgHBNJei7hpEUPWrxLuoQ5uDZSH234WkCYqPJVJ1djCKq1CNAq1f37pKq1pPuHhMNpG6cUGe9PX62Jue'},
<Task finished name='Task-78' coro=<submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:56> exception=PoolLedgerTimeout()>)
sdk_pool_handle = 13
sdk_wallet_handle = 16
sdk_wallet_steward = (16, 'MSjKTWkPLtYoPEaTF1TUDb')
with_verkey = False
indy_node/test/nym_txn/test_demote_network_monitor.py:68:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:1006: in sdk_get_and_check_replies
sdk_check_reply(req_res)
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b6300d0>
req_res = ({'identifier': 'MSjKTWkPLtYoPEaTF1TUDb',
'operation': {'dest': '7efSZo8PoWB7Jad9BmRSaA',
'role': '201',
'type': '1',
'verkey': '4dCZWafSzPUpKzpNtz7idmtLWmY2xXqwV3QytwbxuFps'},
'protocolVersion': 2,
'reqId': 202902170,
'signature': '4mGDpkxoGgHBNJei7hpEUPWrxLuoQ5uDZSH234WkCYqPJVJ1djCKq1CNAq1f37pKq1pPuHhMNpG6cUGe9PX62Jue'},
<ErrorCode.PoolLedgerTimeout: 307>)
rets = []
sdk_req_resp = [({'identifier': 'MSjKTWkPLtYoPEaTF1TUDb',
'operation': {'dest': '7efSZo8PoWB7Jad9BmRSaA',
'role': '201',
'type': '1',
'verkey': '4dCZWafSzPUpKzpNtz7idmtLWmY2xXqwV3QytwbxuFps'},
'protocolVersion': 2,
'reqId': 202902170,
'signature': '4mGDpkxoGgHBNJei7hpEUPWrxLuoQ5uDZSH234WkCYqPJVJ1djCKq1CNAq1f37pKq1pPuHhMNpG6cUGe9PX62Jue'},
<Task finished name='Task-78' coro=<submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:56> exception=PoolLedgerTimeout()>)]
timeout = None
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
req_res = ({'identifier': 'MSjKTWkPLtYoPEaTF1TUDb', 'operation': {'dest': '7efSZo8PoWB7Jad9BmRSaA', 'role': '201', 'type': '1', ...KzpNtz7idmtLWmY2xXqwV3QytwbxuFps'}, 'protocolVersion': 2, 'reqId': 202902170, ...}, <ErrorCode.PoolLedgerTimeout: 307>)
def sdk_check_reply(req_res):
req, res = req_res
if isinstance(res, ErrorCode):
if res == ErrorCode.PoolLedgerTimeout:
> raise PoolLedgerTimeoutException('Got PoolLedgerTimeout for request {}'
.format(req))
E plenum.common.exceptions.PoolLedgerTimeoutException: Got PoolLedgerTimeout for request {'identifier': 'MSjKTWkPLtYoPEaTF1TUDb', 'operation': {'dest': '7efSZo8PoWB7Jad9BmRSaA', 'role': '201', 'type': '1', 'verkey': '4dCZWafSzPUpKzpNtz7idmtLWmY2xXqwV3QytwbxuFps'}, 'protocolVersion': 2, 'reqId': 202902170, 'signature': '4mGDpkxoGgHBNJei7hpEUPWrxLuoQ5uDZSH234WkCYqPJVJ1djCKq1CNAq1f37pKq1pPuHhMNpG6cUGe9PX62Jue'}
req = {'identifier': 'MSjKTWkPLtYoPEaTF1TUDb',
'operation': {'dest': '7efSZo8PoWB7Jad9BmRSaA',
'role': '201',
'type': '1',
'verkey': '4dCZWafSzPUpKzpNtz7idmtLWmY2xXqwV3QytwbxuFps'},
'protocolVersion': 2,
'reqId': 202902170,
'signature': '4mGDpkxoGgHBNJei7hpEUPWrxLuoQ5uDZSH234WkCYqPJVJ1djCKq1CNAq1f37pKq1pPuHhMNpG6cUGe9PX62Jue'}
req_res = ({'identifier': 'MSjKTWkPLtYoPEaTF1TUDb',
'operation': {'dest': '7efSZo8PoWB7Jad9BmRSaA',
'role': '201',
'type': '1',
'verkey': '4dCZWafSzPUpKzpNtz7idmtLWmY2xXqwV3QytwbxuFps'},
'protocolVersion': 2,
'reqId': 202902170,
'signature': '4mGDpkxoGgHBNJei7hpEUPWrxLuoQ5uDZSH234WkCYqPJVJ1djCKq1CNAq1f37pKq1pPuHhMNpG6cUGe9PX62Jue'},
<ErrorCode.PoolLedgerTimeout: 307>)
res = <ErrorCode.PoolLedgerTimeout: 307>
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:975: PoolLedgerTimeoutException
Check failure on line 68 in build/lib/indy_node/test/nym_txn/test_demote_network_monitor.py
github-actions / Indy Node indy_node Test Report for slice 2/22
test_demote_network_monitor.test_network_monitor_suspension_by_itself[True]
plenum.common.exceptions.PoolLedgerTimeoutException: Got PoolLedgerTimeout for request {'identifier': 'MSjKTWkPLtYoPEaTF1TUDb', 'operation': {'dest': 'FMTg4Cb65unmftKTZ7zrHy', 'role': '201', 'type': '1', 'verkey': '8pihVMbeLcXaj63oGJW8SAMYvTXbfiQZHBZ7EtsYzfaM'}, 'protocolVersion': 2, 'reqId': 101185214, 'signature': 'VcSEAEceLguVrJBQ7soNWuBGU1N2Nb2gyfLUdv68CsNaST8eFPormc9FMjxM1qsh2ifTfBNEa9vHmYtEFtqrREm'}
Raw output
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b6300d0>
sdk_pool_handle = 13, sdk_wallet_steward = (16, 'MSjKTWkPLtYoPEaTF1TUDb')
sdk_wallet_handle = 16, with_verkey = True
def test_network_monitor_suspension_by_itself(looper,
sdk_pool_handle,
sdk_wallet_steward,
sdk_wallet_handle,
with_verkey):
new_network_monitor_did, new_network_monitor_verkey = looper.loop.run_until_complete(
did.create_and_store_my_did(sdk_wallet_steward[0], "{}"))
"""Adding NETWORK_MONITOR role by steward"""
op = {'type': '1',
'dest': new_network_monitor_did,
'role': NETWORK_MONITOR,
'verkey': new_network_monitor_verkey}
req = sdk_sign_and_submit_op(looper, sdk_pool_handle, (sdk_wallet_handle, sdk_wallet_steward[1]), op)
> sdk_get_and_check_replies(looper, [req])
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b6300d0>
new_network_monitor_did = 'FMTg4Cb65unmftKTZ7zrHy'
new_network_monitor_verkey = '8pihVMbeLcXaj63oGJW8SAMYvTXbfiQZHBZ7EtsYzfaM'
op = {'dest': 'FMTg4Cb65unmftKTZ7zrHy',
'role': '201',
'type': '1',
'verkey': '8pihVMbeLcXaj63oGJW8SAMYvTXbfiQZHBZ7EtsYzfaM'}
req = ({'identifier': 'MSjKTWkPLtYoPEaTF1TUDb',
'operation': {'dest': 'FMTg4Cb65unmftKTZ7zrHy',
'role': '201',
'type': '1',
'verkey': '8pihVMbeLcXaj63oGJW8SAMYvTXbfiQZHBZ7EtsYzfaM'},
'protocolVersion': 2,
'reqId': 101185214,
'signature': 'VcSEAEceLguVrJBQ7soNWuBGU1N2Nb2gyfLUdv68CsNaST8eFPormc9FMjxM1qsh2ifTfBNEa9vHmYtEFtqrREm'},
<Task finished name='Task-82' coro=<submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:56> exception=PoolLedgerTimeout()>)
sdk_pool_handle = 13
sdk_wallet_handle = 16
sdk_wallet_steward = (16, 'MSjKTWkPLtYoPEaTF1TUDb')
with_verkey = True
indy_node/test/nym_txn/test_demote_network_monitor.py:68:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:1006: in sdk_get_and_check_replies
sdk_check_reply(req_res)
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b6300d0>
req_res = ({'identifier': 'MSjKTWkPLtYoPEaTF1TUDb',
'operation': {'dest': 'FMTg4Cb65unmftKTZ7zrHy',
'role': '201',
'type': '1',
'verkey': '8pihVMbeLcXaj63oGJW8SAMYvTXbfiQZHBZ7EtsYzfaM'},
'protocolVersion': 2,
'reqId': 101185214,
'signature': 'VcSEAEceLguVrJBQ7soNWuBGU1N2Nb2gyfLUdv68CsNaST8eFPormc9FMjxM1qsh2ifTfBNEa9vHmYtEFtqrREm'},
<ErrorCode.PoolLedgerTimeout: 307>)
rets = []
sdk_req_resp = [({'identifier': 'MSjKTWkPLtYoPEaTF1TUDb',
'operation': {'dest': 'FMTg4Cb65unmftKTZ7zrHy',
'role': '201',
'type': '1',
'verkey': '8pihVMbeLcXaj63oGJW8SAMYvTXbfiQZHBZ7EtsYzfaM'},
'protocolVersion': 2,
'reqId': 101185214,
'signature': 'VcSEAEceLguVrJBQ7soNWuBGU1N2Nb2gyfLUdv68CsNaST8eFPormc9FMjxM1qsh2ifTfBNEa9vHmYtEFtqrREm'},
<Task finished name='Task-82' coro=<submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:56> exception=PoolLedgerTimeout()>)]
timeout = None
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
req_res = ({'identifier': 'MSjKTWkPLtYoPEaTF1TUDb', 'operation': {'dest': 'FMTg4Cb65unmftKTZ7zrHy', 'role': '201', 'type': '1', ...j63oGJW8SAMYvTXbfiQZHBZ7EtsYzfaM'}, 'protocolVersion': 2, 'reqId': 101185214, ...}, <ErrorCode.PoolLedgerTimeout: 307>)
def sdk_check_reply(req_res):
req, res = req_res
if isinstance(res, ErrorCode):
if res == ErrorCode.PoolLedgerTimeout:
> raise PoolLedgerTimeoutException('Got PoolLedgerTimeout for request {}'
.format(req))
E plenum.common.exceptions.PoolLedgerTimeoutException: Got PoolLedgerTimeout for request {'identifier': 'MSjKTWkPLtYoPEaTF1TUDb', 'operation': {'dest': 'FMTg4Cb65unmftKTZ7zrHy', 'role': '201', 'type': '1', 'verkey': '8pihVMbeLcXaj63oGJW8SAMYvTXbfiQZHBZ7EtsYzfaM'}, 'protocolVersion': 2, 'reqId': 101185214, 'signature': 'VcSEAEceLguVrJBQ7soNWuBGU1N2Nb2gyfLUdv68CsNaST8eFPormc9FMjxM1qsh2ifTfBNEa9vHmYtEFtqrREm'}
req = {'identifier': 'MSjKTWkPLtYoPEaTF1TUDb',
'operation': {'dest': 'FMTg4Cb65unmftKTZ7zrHy',
'role': '201',
'type': '1',
'verkey': '8pihVMbeLcXaj63oGJW8SAMYvTXbfiQZHBZ7EtsYzfaM'},
'protocolVersion': 2,
'reqId': 101185214,
'signature': 'VcSEAEceLguVrJBQ7soNWuBGU1N2Nb2gyfLUdv68CsNaST8eFPormc9FMjxM1qsh2ifTfBNEa9vHmYtEFtqrREm'}
req_res = ({'identifier': 'MSjKTWkPLtYoPEaTF1TUDb',
'operation': {'dest': 'FMTg4Cb65unmftKTZ7zrHy',
'role': '201',
'type': '1',
'verkey': '8pihVMbeLcXaj63oGJW8SAMYvTXbfiQZHBZ7EtsYzfaM'},
'protocolVersion': 2,
'reqId': 101185214,
'signature': 'VcSEAEceLguVrJBQ7soNWuBGU1N2Nb2gyfLUdv68CsNaST8eFPormc9FMjxM1qsh2ifTfBNEa9vHmYtEFtqrREm'},
<ErrorCode.PoolLedgerTimeout: 307>)
res = <ErrorCode.PoolLedgerTimeout: 307>
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:975: PoolLedgerTimeoutException
Check failure on line 34 in build/lib/indy_node/test/nym_txn/test_get_nym_versions.py
github-actions / Indy Node indy_node Test Report for slice 2/22
test_get_nym_versions.test_get_previous_nym_data_by_timestamp
plenum.common.exceptions.PoolLedgerTimeoutException: Got PoolLedgerTimeout for request {'identifier': 'M9BJDuS24bqbJNvBRsoGg3', 'operation': {'alias': '954bc', 'dest': 'JYJZmmC4dj7NoWHuh2z9TQ', 'diddocContent': '{"@context": ["https://www.w3.org/ns/did/v1", "https://identity.foundation/didcomm-messaging/service-endpoint/v1"], "serviceEndpoint": [{"id": "did:indy:sovrin:123456#didcomm", "type": "didcomm-messaging", "serviceEndpoint": "https://example.com", "recipientKeys": ["#verkey"], "routingKeys": []}]}', 'role': '101', 'type': '1', 'verkey': 'AZTx1Ymf6n2PijCDpGJqUDngoVHD3fdbmGzcZkWCu4tb'}, 'protocolVersion': 2, 'reqId': 1738958661488045709, 'signature': 'ZavFxtwuzKx7hNkYx6ePmDKPWL7GESyfYaVJrX49S9Aeh59GzxjbyvKQjT2SgHtSRMHR8yQ9DFLwzHPSN4ANsVq'}
Raw output
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b6fa380>
sdk_pool_handle = 23
sdk_wallet_endorser_factory = <function sdk_wallet_endorser_factory.<locals>._sdk_wallet_endorser_factory at 0x7f6d0a3ae440>
diddoc_content = {'@context': ['https://www.w3.org/ns/did/v1', 'https://identity.foundation/didcomm-messaging/service-endpoint/v1'], 's...vrin:123456#didcomm', 'recipientKeys': ['#verkey'], 'routingKeys': [], 'serviceEndpoint': 'https://example.com', ...}]}
diddoc_content_json = '{"@context": ["https://www.w3.org/ns/did/v1", "https://identity.foundation/didcomm-messaging/service-endpoint/v1"], "...pe": "didcomm-messaging", "serviceEndpoint": "https://example.com", "recipientKeys": ["#verkey"], "routingKeys": []}]}'
def test_get_previous_nym_data_by_timestamp(
looper, sdk_pool_handle, sdk_wallet_endorser_factory, diddoc_content, diddoc_content_json
):
> sdk_wallet_endorser = sdk_wallet_endorser_factory(diddoc_content)
diddoc_content = {'@context': ['https://www.w3.org/ns/did/v1',
'https://identity.foundation/didcomm-messaging/service-endpoint/v1'],
'serviceEndpoint': [{'id': 'did:indy:sovrin:123456#didcomm',
'recipientKeys': ['#verkey'],
'routingKeys': [],
'serviceEndpoint': 'https://example.com',
'type': 'didcomm-messaging'}]}
diddoc_content_json = ('{"@context": ["https://www.w3.org/ns/did/v1", '
'"https://identity.foundation/didcomm-messaging/service-endpoint/v1"], '
'"serviceEndpoint": [{"id": "did:indy:sovrin:123456#didcomm", "type": '
'"didcomm-messaging", "serviceEndpoint": "https://example.com", '
'"recipientKeys": ["#verkey"], "routingKeys": []}]}')
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b6fa380>
sdk_pool_handle = 23
sdk_wallet_endorser_factory = <function sdk_wallet_endorser_factory.<locals>._sdk_wallet_endorser_factory at 0x7f6d0a3ae440>
indy_node/test/nym_txn/test_get_nym_versions.py:34:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
indy_node/test/conftest.py:203: in _sdk_wallet_endorser_factory
sdk_get_and_check_replies(looper, [request_couple])
alias = '954bc'
did = 'JYJZmmC4dj7NoWHuh2z9TQ'
diddoc_content = {'@context': ['https://www.w3.org/ns/did/v1',
'https://identity.foundation/didcomm-messaging/service-endpoint/v1'],
'serviceEndpoint': [{'id': 'did:indy:sovrin:123456#didcomm',
'recipientKeys': ['#verkey'],
'routingKeys': [],
'serviceEndpoint': 'https://example.com',
'type': 'didcomm-messaging'}]}
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b6fa380>
nym_request = {'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': '954bc',
'dest': 'JYJZmmC4dj7NoWHuh2z9TQ',
'diddocContent': '{"@context": ["https://www.w3.org/ns/did/v1", '
'"https://identity.foundation/didcomm-messaging/service-endpoint/v1"], '
'"serviceEndpoint": [{"id": '
'"did:indy:sovrin:123456#didcomm", "type": '
'"didcomm-messaging", "serviceEndpoint": '
'"https://example.com", "recipientKeys": '
'["#verkey"], "routingKeys": []}]}',
'role': '101',
'type': '1',
'verkey': 'AZTx1Ymf6n2PijCDpGJqUDngoVHD3fdbmGzcZkWCu4tb'},
'protocolVersion': 2,
'reqId': 1738958661488045709}
raw_nym_request = '{"reqId":1738958661488045709,"identifier":"M9BJDuS24bqbJNvBRsoGg3","operation":{"type":"1","dest":"JYJZmmC4dj7NoWHuh2z9TQ","verkey":"AZTx1Ymf6n2PijCDpGJqUDngoVHD3fdbmGzcZkWCu4tb","alias":"954bc","role":"101"},"protocolVersion":2}'
request_couple = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': '954bc',
'dest': 'JYJZmmC4dj7NoWHuh2z9TQ',
'diddocContent': '{"@context": '
'["https://www.w3.org/ns/did/v1", '
'"https://identity.foundation/didcomm-messaging/service-endpoint/v1"], '
'"serviceEndpoint": [{"id": '
'"did:indy:sovrin:123456#didcomm", "type": '
'"didcomm-messaging", "serviceEndpoint": '
'"https://example.com", "recipientKeys": '
'["#verkey"], "routingKeys": []}]}',
'role': '101',
'type': '1',
'verkey': 'AZTx1Ymf6n2PijCDpGJqUDngoVHD3fdbmGzcZkWCu4tb'},
'protocolVersion': 2,
'reqId': 1738958661488045709,
'signature': 'ZavFxtwuzKx7hNkYx6ePmDKPWL7GESyfYaVJrX49S9Aeh59GzxjbyvKQjT2SgHtSRMHR8yQ9DFLwzHPSN4ANsVq'},
<Task pending name='Task-110' coro=<submit_request() running at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:79> wait_for=<Future cancelled>>)
sdk_pool_handle = 23
sdk_wallet_trustee = (26, 'M9BJDuS24bqbJNvBRsoGg3')
seed = '519b7c5d8fbd76fef3b920d351702618'
version = None
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:1006: in sdk_get_and_check_replies
sdk_check_reply(req_res)
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b6fa380>
req_res = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': '954bc',
'dest': 'JYJZmmC4dj7NoWHuh2z9TQ',
'diddocContent': '{"@context": '
'["https://www.w3.org/ns/did/v1", '
'"https://identity.foundation/didcomm-messaging/service-endpoint/v1"], '
'"serviceEndpoint": [{"id": '
'"did:indy:sovrin:123456#didcomm", "type": '
'"didcomm-messaging", "serviceEndpoint": '
'"https://example.com", "recipientKeys": '
'["#verkey"], "routingKeys": []}]}',
'role': '101',
'type': '1',
'verkey': 'AZTx1Ymf6n2PijCDpGJqUDngoVHD3fdbmGzcZkWCu4tb'},
'protocolVersion': 2,
'reqId': 1738958661488045709,
'signature': 'ZavFxtwuzKx7hNkYx6ePmDKPWL7GESyfYaVJrX49S9Aeh59GzxjbyvKQjT2SgHtSRMHR8yQ9DFLwzHPSN4ANsVq'},
<ErrorCode.PoolLedgerTimeout: 307>)
rets = []
sdk_req_resp = [({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': '954bc',
'dest': 'JYJZmmC4dj7NoWHuh2z9TQ',
'diddocContent': '{"@context": '
'["https://www.w3.org/ns/did/v1", '
'"https://identity.foundation/didcomm-messaging/service-endpoint/v1"], '
'"serviceEndpoint": [{"id": '
'"did:indy:sovrin:123456#didcomm", "type": '
'"didcomm-messaging", "serviceEndpoint": '
'"https://example.com", "recipientKeys": '
'["#verkey"], "routingKeys": []}]}',
'role': '101',
'type': '1',
'verkey': 'AZTx1Ymf6n2PijCDpGJqUDngoVHD3fdbmGzcZkWCu4tb'},
'protocolVersion': 2,
'reqId': 1738958661488045709,
'signature': 'ZavFxtwuzKx7hNkYx6ePmDKPWL7GESyfYaVJrX49S9Aeh59GzxjbyvKQjT2SgHtSRMHR8yQ9DFLwzHPSN4ANsVq'},
<Task pending name='Task-110' coro=<submit_request() running at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:79> wait_for=<Future cancelled>>)]
timeout = None
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
req_res = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3', 'operation': {'alias': '954bc', 'dest': 'JYJZmmC4dj7NoWHuh2z9TQ', 'diddocCon...]}', 'role': '101', ...}, 'protocolVersion': 2, 'reqId': 1738958661488045709, ...}, <ErrorCode.PoolLedgerTimeout: 307>)
def sdk_check_reply(req_res):
req, res = req_res
if isinstance(res, ErrorCode):
if res == ErrorCode.PoolLedgerTimeout:
> raise PoolLedgerTimeoutException('Got PoolLedgerTimeout for request {}'
.format(req))
E plenum.common.exceptions.PoolLedgerTimeoutException: Got PoolLedgerTimeout for request {'identifier': 'M9BJDuS24bqbJNvBRsoGg3', 'operation': {'alias': '954bc', 'dest': 'JYJZmmC4dj7NoWHuh2z9TQ', 'diddocContent': '{"@context": ["https://www.w3.org/ns/did/v1", "https://identity.foundation/didcomm-messaging/service-endpoint/v1"], "serviceEndpoint": [{"id": "did:indy:sovrin:123456#didcomm", "type": "didcomm-messaging", "serviceEndpoint": "https://example.com", "recipientKeys": ["#verkey"], "routingKeys": []}]}', 'role': '101', 'type': '1', 'verkey': 'AZTx1Ymf6n2PijCDpGJqUDngoVHD3fdbmGzcZkWCu4tb'}, 'protocolVersion': 2, 'reqId': 1738958661488045709, 'signature': 'ZavFxtwuzKx7hNkYx6ePmDKPWL7GESyfYaVJrX49S9Aeh59GzxjbyvKQjT2SgHtSRMHR8yQ9DFLwzHPSN4ANsVq'}
req = {'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': '954bc',
'dest': 'JYJZmmC4dj7NoWHuh2z9TQ',
'diddocContent': '{"@context": ["https://www.w3.org/ns/did/v1", '
'"https://identity.foundation/didcomm-messaging/service-endpoint/v1"], '
'"serviceEndpoint": [{"id": '
'"did:indy:sovrin:123456#didcomm", "type": '
'"didcomm-messaging", "serviceEndpoint": '
'"https://example.com", "recipientKeys": '
'["#verkey"], "routingKeys": []}]}',
'role': '101',
'type': '1',
'verkey': 'AZTx1Ymf6n2PijCDpGJqUDngoVHD3fdbmGzcZkWCu4tb'},
'protocolVersion': 2,
'reqId': 1738958661488045709,
'signature': 'ZavFxtwuzKx7hNkYx6ePmDKPWL7GESyfYaVJrX49S9Aeh59GzxjbyvKQjT2SgHtSRMHR8yQ9DFLwzHPSN4ANsVq'}
req_res = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': '954bc',
'dest': 'JYJZmmC4dj7NoWHuh2z9TQ',
'diddocContent': '{"@context": '
'["https://www.w3.org/ns/did/v1", '
'"https://identity.foundation/didcomm-messaging/service-endpoint/v1"], '
'"serviceEndpoint": [{"id": '
'"did:indy:sovrin:123456#didcomm", "type": '
'"didcomm-messaging", "serviceEndpoint": '
'"https://example.com", "recipientKeys": '
'["#verkey"], "routingKeys": []}]}',
'role': '101',
'type': '1',
'verkey': 'AZTx1Ymf6n2PijCDpGJqUDngoVHD3fdbmGzcZkWCu4tb'},
'protocolVersion': 2,
'reqId': 1738958661488045709,
'signature': 'ZavFxtwuzKx7hNkYx6ePmDKPWL7GESyfYaVJrX49S9Aeh59GzxjbyvKQjT2SgHtSRMHR8yQ9DFLwzHPSN4ANsVq'},
<ErrorCode.PoolLedgerTimeout: 307>)
res = <ErrorCode.PoolLedgerTimeout: 307>
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:975: PoolLedgerTimeoutException
Check failure on line 103 in build/lib/indy_node/test/nym_txn/test_get_nym_versions.py
github-actions / Indy Node indy_node Test Report for slice 2/22
test_get_nym_versions.test_get_previous_nym_data_by_seq_no
plenum.common.exceptions.PoolLedgerTimeoutException: Got PoolLedgerTimeout for request {'identifier': 'M9BJDuS24bqbJNvBRsoGg3', 'operation': {'alias': '6c632', 'dest': '9c5t2qEKMYrGD2dEkRBwtr', 'diddocContent': '{"@context": ["https://www.w3.org/ns/did/v1", "https://identity.foundation/didcomm-messaging/service-endpoint/v1"], "serviceEndpoint": [{"id": "did:indy:sovrin:123456#didcomm", "type": "didcomm-messaging", "serviceEndpoint": "https://example.com", "recipientKeys": ["#verkey"], "routingKeys": []}]}', 'role': '101', 'type': '1', 'verkey': '5h22wPRgJwow6kJJRnUvxQ4yEir4Zr3xW7iiJYKAPTVU'}, 'protocolVersion': 2, 'reqId': 1738958687808425237, 'signature': '41FvUp65vZKB5xXPQtEzZGJGqyGYMxsA76PKKB1bwPTo9hxHSH457bTzGtQJnL5qB47k9813GjutfnyQwKXLYGfC'}
Raw output
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b6fa380>
sdk_pool_handle = 23
sdk_wallet_endorser_factory = <function sdk_wallet_endorser_factory.<locals>._sdk_wallet_endorser_factory at 0x7f6d0a3ae440>
diddoc_content = {'@context': ['https://www.w3.org/ns/did/v1', 'https://identity.foundation/didcomm-messaging/service-endpoint/v1'], 's...vrin:123456#didcomm', 'recipientKeys': ['#verkey'], 'routingKeys': [], 'serviceEndpoint': 'https://example.com', ...}]}
diddoc_content_json = '{"@context": ["https://www.w3.org/ns/did/v1", "https://identity.foundation/didcomm-messaging/service-endpoint/v1"], "...pe": "didcomm-messaging", "serviceEndpoint": "https://example.com", "recipientKeys": ["#verkey"], "routingKeys": []}]}'
def test_get_previous_nym_data_by_seq_no(
looper, sdk_pool_handle, sdk_wallet_endorser_factory, diddoc_content, diddoc_content_json
):
> sdk_wallet_endorser = sdk_wallet_endorser_factory(diddoc_content)
diddoc_content = {'@context': ['https://www.w3.org/ns/did/v1',
'https://identity.foundation/didcomm-messaging/service-endpoint/v1'],
'serviceEndpoint': [{'id': 'did:indy:sovrin:123456#didcomm',
'recipientKeys': ['#verkey'],
'routingKeys': [],
'serviceEndpoint': 'https://example.com',
'type': 'didcomm-messaging'}]}
diddoc_content_json = ('{"@context": ["https://www.w3.org/ns/did/v1", '
'"https://identity.foundation/didcomm-messaging/service-endpoint/v1"], '
'"serviceEndpoint": [{"id": "did:indy:sovrin:123456#didcomm", "type": '
'"didcomm-messaging", "serviceEndpoint": "https://example.com", '
'"recipientKeys": ["#verkey"], "routingKeys": []}]}')
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b6fa380>
sdk_pool_handle = 23
sdk_wallet_endorser_factory = <function sdk_wallet_endorser_factory.<locals>._sdk_wallet_endorser_factory at 0x7f6d0a3ae440>
indy_node/test/nym_txn/test_get_nym_versions.py:103:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
indy_node/test/conftest.py:203: in _sdk_wallet_endorser_factory
sdk_get_and_check_replies(looper, [request_couple])
alias = '6c632'
did = '9c5t2qEKMYrGD2dEkRBwtr'
diddoc_content = {'@context': ['https://www.w3.org/ns/did/v1',
'https://identity.foundation/didcomm-messaging/service-endpoint/v1'],
'serviceEndpoint': [{'id': 'did:indy:sovrin:123456#didcomm',
'recipientKeys': ['#verkey'],
'routingKeys': [],
'serviceEndpoint': 'https://example.com',
'type': 'didcomm-messaging'}]}
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b6fa380>
nym_request = {'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': '6c632',
'dest': '9c5t2qEKMYrGD2dEkRBwtr',
'diddocContent': '{"@context": ["https://www.w3.org/ns/did/v1", '
'"https://identity.foundation/didcomm-messaging/service-endpoint/v1"], '
'"serviceEndpoint": [{"id": '
'"did:indy:sovrin:123456#didcomm", "type": '
'"didcomm-messaging", "serviceEndpoint": '
'"https://example.com", "recipientKeys": '
'["#verkey"], "routingKeys": []}]}',
'role': '101',
'type': '1',
'verkey': '5h22wPRgJwow6kJJRnUvxQ4yEir4Zr3xW7iiJYKAPTVU'},
'protocolVersion': 2,
'reqId': 1738958687808425237}
raw_nym_request = '{"reqId":1738958687808425237,"identifier":"M9BJDuS24bqbJNvBRsoGg3","operation":{"type":"1","dest":"9c5t2qEKMYrGD2dEkRBwtr","verkey":"5h22wPRgJwow6kJJRnUvxQ4yEir4Zr3xW7iiJYKAPTVU","alias":"6c632","role":"101"},"protocolVersion":2}'
request_couple = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': '6c632',
'dest': '9c5t2qEKMYrGD2dEkRBwtr',
'diddocContent': '{"@context": '
'["https://www.w3.org/ns/did/v1", '
'"https://identity.foundation/didcomm-messaging/service-endpoint/v1"], '
'"serviceEndpoint": [{"id": '
'"did:indy:sovrin:123456#didcomm", "type": '
'"didcomm-messaging", "serviceEndpoint": '
'"https://example.com", "recipientKeys": '
'["#verkey"], "routingKeys": []}]}',
'role': '101',
'type': '1',
'verkey': '5h22wPRgJwow6kJJRnUvxQ4yEir4Zr3xW7iiJYKAPTVU'},
'protocolVersion': 2,
'reqId': 1738958687808425237,
'signature': '41FvUp65vZKB5xXPQtEzZGJGqyGYMxsA76PKKB1bwPTo9hxHSH457bTzGtQJnL5qB47k9813GjutfnyQwKXLYGfC'},
<Task finished name='Task-114' coro=<submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:56> exception=PoolLedgerTimeout()>)
sdk_pool_handle = 23
sdk_wallet_trustee = (26, 'M9BJDuS24bqbJNvBRsoGg3')
seed = '285954aac9318381f54aeb6cd38ed642'
version = None
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:1006: in sdk_get_and_check_replies
sdk_check_reply(req_res)
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b6fa380>
req_res = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': '6c632',
'dest': '9c5t2qEKMYrGD2dEkRBwtr',
'diddocContent': '{"@context": '
'["https://www.w3.org/ns/did/v1", '
'"https://identity.foundation/didcomm-messaging/service-endpoint/v1"], '
'"serviceEndpoint": [{"id": '
'"did:indy:sovrin:123456#didcomm", "type": '
'"didcomm-messaging", "serviceEndpoint": '
'"https://example.com", "recipientKeys": '
'["#verkey"], "routingKeys": []}]}',
'role': '101',
'type': '1',
'verkey': '5h22wPRgJwow6kJJRnUvxQ4yEir4Zr3xW7iiJYKAPTVU'},
'protocolVersion': 2,
'reqId': 1738958687808425237,
'signature': '41FvUp65vZKB5xXPQtEzZGJGqyGYMxsA76PKKB1bwPTo9hxHSH457bTzGtQJnL5qB47k9813GjutfnyQwKXLYGfC'},
<ErrorCode.PoolLedgerTimeout: 307>)
rets = []
sdk_req_resp = [({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': '6c632',
'dest': '9c5t2qEKMYrGD2dEkRBwtr',
'diddocContent': '{"@context": '
'["https://www.w3.org/ns/did/v1", '
'"https://identity.foundation/didcomm-messaging/service-endpoint/v1"], '
'"serviceEndpoint": [{"id": '
'"did:indy:sovrin:123456#didcomm", "type": '
'"didcomm-messaging", "serviceEndpoint": '
'"https://example.com", "recipientKeys": '
'["#verkey"], "routingKeys": []}]}',
'role': '101',
'type': '1',
'verkey': '5h22wPRgJwow6kJJRnUvxQ4yEir4Zr3xW7iiJYKAPTVU'},
'protocolVersion': 2,
'reqId': 1738958687808425237,
'signature': '41FvUp65vZKB5xXPQtEzZGJGqyGYMxsA76PKKB1bwPTo9hxHSH457bTzGtQJnL5qB47k9813GjutfnyQwKXLYGfC'},
<Task finished name='Task-114' coro=<submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:56> exception=PoolLedgerTimeout()>)]
timeout = None
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
req_res = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3', 'operation': {'alias': '6c632', 'dest': '9c5t2qEKMYrGD2dEkRBwtr', 'diddocCon...]}', 'role': '101', ...}, 'protocolVersion': 2, 'reqId': 1738958687808425237, ...}, <ErrorCode.PoolLedgerTimeout: 307>)
def sdk_check_reply(req_res):
req, res = req_res
if isinstance(res, ErrorCode):
if res == ErrorCode.PoolLedgerTimeout:
> raise PoolLedgerTimeoutException('Got PoolLedgerTimeout for request {}'
.format(req))
E plenum.common.exceptions.PoolLedgerTimeoutException: Got PoolLedgerTimeout for request {'identifier': 'M9BJDuS24bqbJNvBRsoGg3', 'operation': {'alias': '6c632', 'dest': '9c5t2qEKMYrGD2dEkRBwtr', 'diddocContent': '{"@context": ["https://www.w3.org/ns/did/v1", "https://identity.foundation/didcomm-messaging/service-endpoint/v1"], "serviceEndpoint": [{"id": "did:indy:sovrin:123456#didcomm", "type": "didcomm-messaging", "serviceEndpoint": "https://example.com", "recipientKeys": ["#verkey"], "routingKeys": []}]}', 'role': '101', 'type': '1', 'verkey': '5h22wPRgJwow6kJJRnUvxQ4yEir4Zr3xW7iiJYKAPTVU'}, 'protocolVersion': 2, 'reqId': 1738958687808425237, 'signature': '41FvUp65vZKB5xXPQtEzZGJGqyGYMxsA76PKKB1bwPTo9hxHSH457bTzGtQJnL5qB47k9813GjutfnyQwKXLYGfC'}
req = {'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': '6c632',
'dest': '9c5t2qEKMYrGD2dEkRBwtr',
'diddocContent': '{"@context": ["https://www.w3.org/ns/did/v1", '
'"https://identity.foundation/didcomm-messaging/service-endpoint/v1"], '
'"serviceEndpoint": [{"id": '
'"did:indy:sovrin:123456#didcomm", "type": '
'"didcomm-messaging", "serviceEndpoint": '
'"https://example.com", "recipientKeys": '
'["#verkey"], "routingKeys": []}]}',
'role': '101',
'type': '1',
'verkey': '5h22wPRgJwow6kJJRnUvxQ4yEir4Zr3xW7iiJYKAPTVU'},
'protocolVersion': 2,
'reqId': 1738958687808425237,
'signature': '41FvUp65vZKB5xXPQtEzZGJGqyGYMxsA76PKKB1bwPTo9hxHSH457bTzGtQJnL5qB47k9813GjutfnyQwKXLYGfC'}
req_res = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': '6c632',
'dest': '9c5t2qEKMYrGD2dEkRBwtr',
'diddocContent': '{"@context": '
'["https://www.w3.org/ns/did/v1", '
'"https://identity.foundation/didcomm-messaging/service-endpoint/v1"], '
'"serviceEndpoint": [{"id": '
'"did:indy:sovrin:123456#didcomm", "type": '
'"didcomm-messaging", "serviceEndpoint": '
'"https://example.com", "recipientKeys": '
'["#verkey"], "routingKeys": []}]}',
'role': '101',
'type': '1',
'verkey': '5h22wPRgJwow6kJJRnUvxQ4yEir4Zr3xW7iiJYKAPTVU'},
'protocolVersion': 2,
'reqId': 1738958687808425237,
'signature': '41FvUp65vZKB5xXPQtEzZGJGqyGYMxsA76PKKB1bwPTo9hxHSH457bTzGtQJnL5qB47k9813GjutfnyQwKXLYGfC'},
<ErrorCode.PoolLedgerTimeout: 307>)
res = <ErrorCode.PoolLedgerTimeout: 307>
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:975: PoolLedgerTimeoutException
Check failure on line 1 in build/lib/indy_node/test/nym_txn/test_get_nym_versions.py
github-actions / Indy Node indy_node Test Report for slice 2/22
test_get_nym_versions.test_nym_txn_rejected_with_both_seqNo_and_timestamp
failed on setup with "plenum.common.exceptions.PoolLedgerTimeoutException: Got PoolLedgerTimeout for request {'identifier': 'M9BJDuS24bqbJNvBRsoGg3', 'operation': {'alias': 'TA-1', 'dest': 'JDDW7Q1o6QSB9KbP7Uz38m', 'role': '101', 'type': '1', 'verkey': 'AP4ZZZsPFWDu2uQYnbgQff8cKKnGUZMMTNQai2n5J8Dw'}, 'protocolVersion': 2, 'reqId': 1738958707851776392, 'signature': '5n4BtkQWi8HP5FcxqmLPRi2gKEUNVCNb7vXYYxAMAVoKSSJRp4ddTotqE7A5dAR1mnU8QMbthGma6MUNc7DUcp4J'}"
Raw output
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b6fa380>
sdk_pool_handle = 23, sdk_wallet_trustee = (26, 'M9BJDuS24bqbJNvBRsoGg3')
@pytest.fixture(scope="module")
def sdk_wallet_endorser(looper, sdk_pool_handle, sdk_wallet_trustee):
> return sdk_add_new_nym(looper, sdk_pool_handle, sdk_wallet_trustee,
alias='TA-1', role='ENDORSER')
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b6fa380>
sdk_pool_handle = 23
sdk_wallet_trustee = (26, 'M9BJDuS24bqbJNvBRsoGg3')
indy_node/test/conftest.py:212:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/usr/local/lib/python3.10/dist-packages/plenum/test/pool_transactions/helper.py:211: in sdk_add_new_nym
sdk_get_and_check_replies(looper, [request_couple])
_ = 'M9BJDuS24bqbJNvBRsoGg3'
alias = 'TA-1'
creators_wallet = (26, 'M9BJDuS24bqbJNvBRsoGg3')
dest = None
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b6fa380>
new_did = 'JDDW7Q1o6QSB9KbP7Uz38m'
no_wait = False
nym_request = '{"reqId":1738958707851776392,"identifier":"M9BJDuS24bqbJNvBRsoGg3","operation":{"type":"1","dest":"JDDW7Q1o6QSB9KbP7Uz38m","verkey":"AP4ZZZsPFWDu2uQYnbgQff8cKKnGUZMMTNQai2n5J8Dw","alias":"TA-1","role":"101"},"protocolVersion":2}'
request_couple = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': 'TA-1',
'dest': 'JDDW7Q1o6QSB9KbP7Uz38m',
'role': '101',
'type': '1',
'verkey': 'AP4ZZZsPFWDu2uQYnbgQff8cKKnGUZMMTNQai2n5J8Dw'},
'protocolVersion': 2,
'reqId': 1738958707851776392,
'signature': '5n4BtkQWi8HP5FcxqmLPRi2gKEUNVCNb7vXYYxAMAVoKSSJRp4ddTotqE7A5dAR1mnU8QMbthGma6MUNc7DUcp4J'},
<Task finished name='Task-118' coro=<submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:56> exception=PoolLedgerTimeout()>)
role = 'ENDORSER'
sdk_pool_handle = 23
seed = '53e2d2a89fb32e09b18578f6d85b37c4'
skipverkey = False
verkey = None
wh = 26
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:1006: in sdk_get_and_check_replies
sdk_check_reply(req_res)
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b6fa380>
req_res = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': 'TA-1',
'dest': 'JDDW7Q1o6QSB9KbP7Uz38m',
'role': '101',
'type': '1',
'verkey': 'AP4ZZZsPFWDu2uQYnbgQff8cKKnGUZMMTNQai2n5J8Dw'},
'protocolVersion': 2,
'reqId': 1738958707851776392,
'signature': '5n4BtkQWi8HP5FcxqmLPRi2gKEUNVCNb7vXYYxAMAVoKSSJRp4ddTotqE7A5dAR1mnU8QMbthGma6MUNc7DUcp4J'},
<ErrorCode.PoolLedgerTimeout: 307>)
rets = []
sdk_req_resp = [({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': 'TA-1',
'dest': 'JDDW7Q1o6QSB9KbP7Uz38m',
'role': '101',
'type': '1',
'verkey': 'AP4ZZZsPFWDu2uQYnbgQff8cKKnGUZMMTNQai2n5J8Dw'},
'protocolVersion': 2,
'reqId': 1738958707851776392,
'signature': '5n4BtkQWi8HP5FcxqmLPRi2gKEUNVCNb7vXYYxAMAVoKSSJRp4ddTotqE7A5dAR1mnU8QMbthGma6MUNc7DUcp4J'},
<Task finished name='Task-118' coro=<submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:56> exception=PoolLedgerTimeout()>)]
timeout = None
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
req_res = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3', 'operation': {'alias': 'TA-1', 'dest': 'JDDW7Q1o6QSB9KbP7Uz38m', 'role': '101', 'type': '1', ...}, 'protocolVersion': 2, 'reqId': 1738958707851776392, ...}, <ErrorCode.PoolLedgerTimeout: 307>)
def sdk_check_reply(req_res):
req, res = req_res
if isinstance(res, ErrorCode):
if res == ErrorCode.PoolLedgerTimeout:
> raise PoolLedgerTimeoutException('Got PoolLedgerTimeout for request {}'
.format(req))
E plenum.common.exceptions.PoolLedgerTimeoutException: Got PoolLedgerTimeout for request {'identifier': 'M9BJDuS24bqbJNvBRsoGg3', 'operation': {'alias': 'TA-1', 'dest': 'JDDW7Q1o6QSB9KbP7Uz38m', 'role': '101', 'type': '1', 'verkey': 'AP4ZZZsPFWDu2uQYnbgQff8cKKnGUZMMTNQai2n5J8Dw'}, 'protocolVersion': 2, 'reqId': 1738958707851776392, 'signature': '5n4BtkQWi8HP5FcxqmLPRi2gKEUNVCNb7vXYYxAMAVoKSSJRp4ddTotqE7A5dAR1mnU8QMbthGma6MUNc7DUcp4J'}
req = {'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': 'TA-1',
'dest': 'JDDW7Q1o6QSB9KbP7Uz38m',
'role': '101',
'type': '1',
'verkey': 'AP4ZZZsPFWDu2uQYnbgQff8cKKnGUZMMTNQai2n5J8Dw'},
'protocolVersion': 2,
'reqId': 1738958707851776392,
'signature': '5n4BtkQWi8HP5FcxqmLPRi2gKEUNVCNb7vXYYxAMAVoKSSJRp4ddTotqE7A5dAR1mnU8QMbthGma6MUNc7DUcp4J'}
req_res = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': 'TA-1',
'dest': 'JDDW7Q1o6QSB9KbP7Uz38m',
'role': '101',
'type': '1',
'verkey': 'AP4ZZZsPFWDu2uQYnbgQff8cKKnGUZMMTNQai2n5J8Dw'},
'protocolVersion': 2,
'reqId': 1738958707851776392,
'signature': '5n4BtkQWi8HP5FcxqmLPRi2gKEUNVCNb7vXYYxAMAVoKSSJRp4ddTotqE7A5dAR1mnU8QMbthGma6MUNc7DUcp4J'},
<ErrorCode.PoolLedgerTimeout: 307>)
res = <ErrorCode.PoolLedgerTimeout: 307>
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:975: PoolLedgerTimeoutException
Check failure on line 1 in build/lib/indy_node/test/nym_txn/test_get_nym_versions.py
github-actions / Indy Node indy_node Test Report for slice 2/22
test_get_nym_versions.test_get_nym_returns_no_nym_version_when_absent
failed on setup with "plenum.common.exceptions.PoolLedgerTimeoutException: Got PoolLedgerTimeout for request {'identifier': 'M9BJDuS24bqbJNvBRsoGg3', 'operation': {'alias': 'TA-1', 'dest': 'JDDW7Q1o6QSB9KbP7Uz38m', 'role': '101', 'type': '1', 'verkey': 'AP4ZZZsPFWDu2uQYnbgQff8cKKnGUZMMTNQai2n5J8Dw'}, 'protocolVersion': 2, 'reqId': 1738958707851776392, 'signature': '5n4BtkQWi8HP5FcxqmLPRi2gKEUNVCNb7vXYYxAMAVoKSSJRp4ddTotqE7A5dAR1mnU8QMbthGma6MUNc7DUcp4J'}"
Raw output
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b6fa380>
sdk_pool_handle = 23, sdk_wallet_trustee = (26, 'M9BJDuS24bqbJNvBRsoGg3')
@pytest.fixture(scope="module")
def sdk_wallet_endorser(looper, sdk_pool_handle, sdk_wallet_trustee):
> return sdk_add_new_nym(looper, sdk_pool_handle, sdk_wallet_trustee,
alias='TA-1', role='ENDORSER')
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b6fa380>
sdk_pool_handle = 23
sdk_wallet_trustee = (26, 'M9BJDuS24bqbJNvBRsoGg3')
indy_node/test/conftest.py:212:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/usr/local/lib/python3.10/dist-packages/plenum/test/pool_transactions/helper.py:211: in sdk_add_new_nym
sdk_get_and_check_replies(looper, [request_couple])
_ = 'M9BJDuS24bqbJNvBRsoGg3'
alias = 'TA-1'
creators_wallet = (26, 'M9BJDuS24bqbJNvBRsoGg3')
dest = None
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b6fa380>
new_did = 'JDDW7Q1o6QSB9KbP7Uz38m'
no_wait = False
nym_request = '{"reqId":1738958707851776392,"identifier":"M9BJDuS24bqbJNvBRsoGg3","operation":{"type":"1","dest":"JDDW7Q1o6QSB9KbP7Uz38m","verkey":"AP4ZZZsPFWDu2uQYnbgQff8cKKnGUZMMTNQai2n5J8Dw","alias":"TA-1","role":"101"},"protocolVersion":2}'
request_couple = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': 'TA-1',
'dest': 'JDDW7Q1o6QSB9KbP7Uz38m',
'role': '101',
'type': '1',
'verkey': 'AP4ZZZsPFWDu2uQYnbgQff8cKKnGUZMMTNQai2n5J8Dw'},
'protocolVersion': 2,
'reqId': 1738958707851776392,
'signature': '5n4BtkQWi8HP5FcxqmLPRi2gKEUNVCNb7vXYYxAMAVoKSSJRp4ddTotqE7A5dAR1mnU8QMbthGma6MUNc7DUcp4J'},
<Task finished name='Task-118' coro=<submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:56> exception=PoolLedgerTimeout()>)
role = 'ENDORSER'
sdk_pool_handle = 23
seed = '53e2d2a89fb32e09b18578f6d85b37c4'
skipverkey = False
verkey = None
wh = 26
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:1006: in sdk_get_and_check_replies
sdk_check_reply(req_res)
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b6fa380>
req_res = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': 'TA-1',
'dest': 'JDDW7Q1o6QSB9KbP7Uz38m',
'role': '101',
'type': '1',
'verkey': 'AP4ZZZsPFWDu2uQYnbgQff8cKKnGUZMMTNQai2n5J8Dw'},
'protocolVersion': 2,
'reqId': 1738958707851776392,
'signature': '5n4BtkQWi8HP5FcxqmLPRi2gKEUNVCNb7vXYYxAMAVoKSSJRp4ddTotqE7A5dAR1mnU8QMbthGma6MUNc7DUcp4J'},
<ErrorCode.PoolLedgerTimeout: 307>)
rets = []
sdk_req_resp = [({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': 'TA-1',
'dest': 'JDDW7Q1o6QSB9KbP7Uz38m',
'role': '101',
'type': '1',
'verkey': 'AP4ZZZsPFWDu2uQYnbgQff8cKKnGUZMMTNQai2n5J8Dw'},
'protocolVersion': 2,
'reqId': 1738958707851776392,
'signature': '5n4BtkQWi8HP5FcxqmLPRi2gKEUNVCNb7vXYYxAMAVoKSSJRp4ddTotqE7A5dAR1mnU8QMbthGma6MUNc7DUcp4J'},
<Task finished name='Task-118' coro=<submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:56> exception=PoolLedgerTimeout()>)]
timeout = None
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
req_res = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3', 'operation': {'alias': 'TA-1', 'dest': 'JDDW7Q1o6QSB9KbP7Uz38m', 'role': '101', 'type': '1', ...}, 'protocolVersion': 2, 'reqId': 1738958707851776392, ...}, <ErrorCode.PoolLedgerTimeout: 307>)
def sdk_check_reply(req_res):
req, res = req_res
if isinstance(res, ErrorCode):
if res == ErrorCode.PoolLedgerTimeout:
> raise PoolLedgerTimeoutException('Got PoolLedgerTimeout for request {}'
.format(req))
E plenum.common.exceptions.PoolLedgerTimeoutException: Got PoolLedgerTimeout for request {'identifier': 'M9BJDuS24bqbJNvBRsoGg3', 'operation': {'alias': 'TA-1', 'dest': 'JDDW7Q1o6QSB9KbP7Uz38m', 'role': '101', 'type': '1', 'verkey': 'AP4ZZZsPFWDu2uQYnbgQff8cKKnGUZMMTNQai2n5J8Dw'}, 'protocolVersion': 2, 'reqId': 1738958707851776392, 'signature': '5n4BtkQWi8HP5FcxqmLPRi2gKEUNVCNb7vXYYxAMAVoKSSJRp4ddTotqE7A5dAR1mnU8QMbthGma6MUNc7DUcp4J'}
req = {'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': 'TA-1',
'dest': 'JDDW7Q1o6QSB9KbP7Uz38m',
'role': '101',
'type': '1',
'verkey': 'AP4ZZZsPFWDu2uQYnbgQff8cKKnGUZMMTNQai2n5J8Dw'},
'protocolVersion': 2,
'reqId': 1738958707851776392,
'signature': '5n4BtkQWi8HP5FcxqmLPRi2gKEUNVCNb7vXYYxAMAVoKSSJRp4ddTotqE7A5dAR1mnU8QMbthGma6MUNc7DUcp4J'}
req_res = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': 'TA-1',
'dest': 'JDDW7Q1o6QSB9KbP7Uz38m',
'role': '101',
'type': '1',
'verkey': 'AP4ZZZsPFWDu2uQYnbgQff8cKKnGUZMMTNQai2n5J8Dw'},
'protocolVersion': 2,
'reqId': 1738958707851776392,
'signature': '5n4BtkQWi8HP5FcxqmLPRi2gKEUNVCNb7vXYYxAMAVoKSSJRp4ddTotqE7A5dAR1mnU8QMbthGma6MUNc7DUcp4J'},
<ErrorCode.PoolLedgerTimeout: 307>)
res = <ErrorCode.PoolLedgerTimeout: 307>
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:975: PoolLedgerTimeoutException
Check failure on line 188 in build/lib/indy_node/test/nym_txn/test_get_nym_versions.py
github-actions / Indy Node indy_node Test Report for slice 2/22
test_get_nym_versions.test_get_nym_returns_nym_version_when_set
plenum.common.exceptions.PoolLedgerTimeoutException: Got PoolLedgerTimeout for request {'identifier': 'M9BJDuS24bqbJNvBRsoGg3', 'operation': {'alias': '23afb', 'dest': 'T1jZJ4YBT9J4VKaHYp1Ct', 'role': '101', 'type': '1', 'verkey': 'FBK3mdpg3TKaE1yC1pq9B8Fq4okWJDAwSAQTyjxe2o5', 'version': 1}, 'protocolVersion': 2, 'reqId': 1738958727941134860, 'signature': '2CFLpG33Hg2esEeieMdyfgLe6purEiqdUcmTggpfCZWtM73mKjipPDV5ZX4B4Vd4RYFyAVjnh8ovpkGVtTdCc26T'}
Raw output
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b6fa380>
sdk_pool_handle = 23
sdk_wallet_endorser_factory = <function sdk_wallet_endorser_factory.<locals>._sdk_wallet_endorser_factory at 0x7f6d0a3ae440>
def test_get_nym_returns_nym_version_when_set(
looper, sdk_pool_handle, sdk_wallet_endorser_factory
):
> sdk_wallet_endorser = sdk_wallet_endorser_factory(version=NYM_VERSION_CONVENTION)
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b6fa380>
sdk_pool_handle = 23
sdk_wallet_endorser_factory = <function sdk_wallet_endorser_factory.<locals>._sdk_wallet_endorser_factory at 0x7f6d0a3ae440>
indy_node/test/nym_txn/test_get_nym_versions.py:188:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
indy_node/test/conftest.py:203: in _sdk_wallet_endorser_factory
sdk_get_and_check_replies(looper, [request_couple])
alias = '23afb'
did = 'T1jZJ4YBT9J4VKaHYp1Ct'
diddoc_content = None
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b6fa380>
nym_request = {'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': '23afb',
'dest': 'T1jZJ4YBT9J4VKaHYp1Ct',
'role': '101',
'type': '1',
'verkey': 'FBK3mdpg3TKaE1yC1pq9B8Fq4okWJDAwSAQTyjxe2o5',
'version': 1},
'protocolVersion': 2,
'reqId': 1738958727941134860}
raw_nym_request = '{"reqId":1738958727941134860,"identifier":"M9BJDuS24bqbJNvBRsoGg3","operation":{"type":"1","dest":"T1jZJ4YBT9J4VKaHYp1Ct","verkey":"FBK3mdpg3TKaE1yC1pq9B8Fq4okWJDAwSAQTyjxe2o5","alias":"23afb","role":"101"},"protocolVersion":2}'
request_couple = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': '23afb',
'dest': 'T1jZJ4YBT9J4VKaHYp1Ct',
'role': '101',
'type': '1',
'verkey': 'FBK3mdpg3TKaE1yC1pq9B8Fq4okWJDAwSAQTyjxe2o5',
'version': 1},
'protocolVersion': 2,
'reqId': 1738958727941134860,
'signature': '2CFLpG33Hg2esEeieMdyfgLe6purEiqdUcmTggpfCZWtM73mKjipPDV5ZX4B4Vd4RYFyAVjnh8ovpkGVtTdCc26T'},
<Task finished name='Task-122' coro=<submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:56> exception=PoolLedgerTimeout()>)
sdk_pool_handle = 23
sdk_wallet_trustee = (26, 'M9BJDuS24bqbJNvBRsoGg3')
seed = '4d969e060763f6d5b3a2f5e1509b98bc'
version = 1
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:1006: in sdk_get_and_check_replies
sdk_check_reply(req_res)
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b6fa380>
req_res = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': '23afb',
'dest': 'T1jZJ4YBT9J4VKaHYp1Ct',
'role': '101',
'type': '1',
'verkey': 'FBK3mdpg3TKaE1yC1pq9B8Fq4okWJDAwSAQTyjxe2o5',
'version': 1},
'protocolVersion': 2,
'reqId': 1738958727941134860,
'signature': '2CFLpG33Hg2esEeieMdyfgLe6purEiqdUcmTggpfCZWtM73mKjipPDV5ZX4B4Vd4RYFyAVjnh8ovpkGVtTdCc26T'},
<ErrorCode.PoolLedgerTimeout: 307>)
rets = []
sdk_req_resp = [({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': '23afb',
'dest': 'T1jZJ4YBT9J4VKaHYp1Ct',
'role': '101',
'type': '1',
'verkey': 'FBK3mdpg3TKaE1yC1pq9B8Fq4okWJDAwSAQTyjxe2o5',
'version': 1},
'protocolVersion': 2,
'reqId': 1738958727941134860,
'signature': '2CFLpG33Hg2esEeieMdyfgLe6purEiqdUcmTggpfCZWtM73mKjipPDV5ZX4B4Vd4RYFyAVjnh8ovpkGVtTdCc26T'},
<Task finished name='Task-122' coro=<submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:56> exception=PoolLedgerTimeout()>)]
timeout = None
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
req_res = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3', 'operation': {'alias': '23afb', 'dest': 'T1jZJ4YBT9J4VKaHYp1Ct', 'role': '101', 'type': '1', ...}, 'protocolVersion': 2, 'reqId': 1738958727941134860, ...}, <ErrorCode.PoolLedgerTimeout: 307>)
def sdk_check_reply(req_res):
req, res = req_res
if isinstance(res, ErrorCode):
if res == ErrorCode.PoolLedgerTimeout:
> raise PoolLedgerTimeoutException('Got PoolLedgerTimeout for request {}'
.format(req))
E plenum.common.exceptions.PoolLedgerTimeoutException: Got PoolLedgerTimeout for request {'identifier': 'M9BJDuS24bqbJNvBRsoGg3', 'operation': {'alias': '23afb', 'dest': 'T1jZJ4YBT9J4VKaHYp1Ct', 'role': '101', 'type': '1', 'verkey': 'FBK3mdpg3TKaE1yC1pq9B8Fq4okWJDAwSAQTyjxe2o5', 'version': 1}, 'protocolVersion': 2, 'reqId': 1738958727941134860, 'signature': '2CFLpG33Hg2esEeieMdyfgLe6purEiqdUcmTggpfCZWtM73mKjipPDV5ZX4B4Vd4RYFyAVjnh8ovpkGVtTdCc26T'}
req = {'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': '23afb',
'dest': 'T1jZJ4YBT9J4VKaHYp1Ct',
'role': '101',
'type': '1',
'verkey': 'FBK3mdpg3TKaE1yC1pq9B8Fq4okWJDAwSAQTyjxe2o5',
'version': 1},
'protocolVersion': 2,
'reqId': 1738958727941134860,
'signature': '2CFLpG33Hg2esEeieMdyfgLe6purEiqdUcmTggpfCZWtM73mKjipPDV5ZX4B4Vd4RYFyAVjnh8ovpkGVtTdCc26T'}
req_res = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': '23afb',
'dest': 'T1jZJ4YBT9J4VKaHYp1Ct',
'role': '101',
'type': '1',
'verkey': 'FBK3mdpg3TKaE1yC1pq9B8Fq4okWJDAwSAQTyjxe2o5',
'version': 1},
'protocolVersion': 2,
'reqId': 1738958727941134860,
'signature': '2CFLpG33Hg2esEeieMdyfgLe6purEiqdUcmTggpfCZWtM73mKjipPDV5ZX4B4Vd4RYFyAVjnh8ovpkGVtTdCc26T'},
<ErrorCode.PoolLedgerTimeout: 307>)
res = <ErrorCode.PoolLedgerTimeout: 307>
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:975: PoolLedgerTimeoutException
Check failure on line 15 in build/lib/indy_node/test/nym_txn/test_nym.py
github-actions / Indy Node indy_node Test Report for slice 2/22
test_nym.testStewardCreatesAnotherEndorser
plenum.common.exceptions.PoolLedgerTimeoutException: Got PoolLedgerTimeout for request {'identifier': 'MSjKTWkPLtYoPEaTF1TUDb', 'operation': {'alias': '64d57', 'dest': 'KTHWa8W73N3CRxq1M3YCqq', 'role': '101', 'type': '1', 'verkey': 'B4LorUq6frYgWSJBeqwXqyPLYFaPWF6RbdxnbRqnBdX9'}, 'protocolVersion': 2, 'reqId': 1738958750922998414, 'signature': '29HAyFWujrxcHcZ5dmEzoyeom4yxij98hGEH9eTZmkpRcBhLzyoqSXrJsNSfxK8aoSyHZx7Q1iWaRkautLqKFTkD'}
Raw output
looper = <stp_core.loop.looper.Looper object at 0x7f6d0a421600>
sdk_pool_handle = 34, sdk_wallet_steward = (37, 'MSjKTWkPLtYoPEaTF1TUDb')
def testStewardCreatesAnotherEndorser(looper, sdk_pool_handle, sdk_wallet_steward):
> sdk_add_new_nym(looper, sdk_pool_handle, sdk_wallet_steward, role=ENDORSER_STRING)
looper = <stp_core.loop.looper.Looper object at 0x7f6d0a421600>
sdk_pool_handle = 34
sdk_wallet_steward = (37, 'MSjKTWkPLtYoPEaTF1TUDb')
indy_node/test/nym_txn/test_nym.py:15:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/usr/local/lib/python3.10/dist-packages/plenum/test/pool_transactions/helper.py:211: in sdk_add_new_nym
sdk_get_and_check_replies(looper, [request_couple])
_ = 'MSjKTWkPLtYoPEaTF1TUDb'
alias = '64d57'
creators_wallet = (37, 'MSjKTWkPLtYoPEaTF1TUDb')
dest = None
looper = <stp_core.loop.looper.Looper object at 0x7f6d0a421600>
new_did = 'KTHWa8W73N3CRxq1M3YCqq'
no_wait = False
nym_request = '{"reqId":1738958750922998414,"identifier":"MSjKTWkPLtYoPEaTF1TUDb","operation":{"type":"1","dest":"KTHWa8W73N3CRxq1M3YCqq","verkey":"B4LorUq6frYgWSJBeqwXqyPLYFaPWF6RbdxnbRqnBdX9","alias":"64d57","role":"101"},"protocolVersion":2}'
request_couple = ({'identifier': 'MSjKTWkPLtYoPEaTF1TUDb',
'operation': {'alias': '64d57',
'dest': 'KTHWa8W73N3CRxq1M3YCqq',
'role': '101',
'type': '1',
'verkey': 'B4LorUq6frYgWSJBeqwXqyPLYFaPWF6RbdxnbRqnBdX9'},
'protocolVersion': 2,
'reqId': 1738958750922998414,
'signature': '29HAyFWujrxcHcZ5dmEzoyeom4yxij98hGEH9eTZmkpRcBhLzyoqSXrJsNSfxK8aoSyHZx7Q1iWaRkautLqKFTkD'},
<Task pending name='Task-147' coro=<submit_request() running at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:79> wait_for=<Future cancelled>>)
role = 'ENDORSER'
sdk_pool_handle = 34
seed = 'a3e63a2466d334ac2347263a350e108a'
skipverkey = False
verkey = None
wh = 37
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:1006: in sdk_get_and_check_replies
sdk_check_reply(req_res)
looper = <stp_core.loop.looper.Looper object at 0x7f6d0a421600>
req_res = ({'identifier': 'MSjKTWkPLtYoPEaTF1TUDb',
'operation': {'alias': '64d57',
'dest': 'KTHWa8W73N3CRxq1M3YCqq',
'role': '101',
'type': '1',
'verkey': 'B4LorUq6frYgWSJBeqwXqyPLYFaPWF6RbdxnbRqnBdX9'},
'protocolVersion': 2,
'reqId': 1738958750922998414,
'signature': '29HAyFWujrxcHcZ5dmEzoyeom4yxij98hGEH9eTZmkpRcBhLzyoqSXrJsNSfxK8aoSyHZx7Q1iWaRkautLqKFTkD'},
<ErrorCode.PoolLedgerTimeout: 307>)
rets = []
sdk_req_resp = [({'identifier': 'MSjKTWkPLtYoPEaTF1TUDb',
'operation': {'alias': '64d57',
'dest': 'KTHWa8W73N3CRxq1M3YCqq',
'role': '101',
'type': '1',
'verkey': 'B4LorUq6frYgWSJBeqwXqyPLYFaPWF6RbdxnbRqnBdX9'},
'protocolVersion': 2,
'reqId': 1738958750922998414,
'signature': '29HAyFWujrxcHcZ5dmEzoyeom4yxij98hGEH9eTZmkpRcBhLzyoqSXrJsNSfxK8aoSyHZx7Q1iWaRkautLqKFTkD'},
<Task pending name='Task-147' coro=<submit_request() running at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:79> wait_for=<Future cancelled>>)]
timeout = None
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
req_res = ({'identifier': 'MSjKTWkPLtYoPEaTF1TUDb', 'operation': {'alias': '64d57', 'dest': 'KTHWa8W73N3CRxq1M3YCqq', 'role': '101', 'type': '1', ...}, 'protocolVersion': 2, 'reqId': 1738958750922998414, ...}, <ErrorCode.PoolLedgerTimeout: 307>)
def sdk_check_reply(req_res):
req, res = req_res
if isinstance(res, ErrorCode):
if res == ErrorCode.PoolLedgerTimeout:
> raise PoolLedgerTimeoutException('Got PoolLedgerTimeout for request {}'
.format(req))
E plenum.common.exceptions.PoolLedgerTimeoutException: Got PoolLedgerTimeout for request {'identifier': 'MSjKTWkPLtYoPEaTF1TUDb', 'operation': {'alias': '64d57', 'dest': 'KTHWa8W73N3CRxq1M3YCqq', 'role': '101', 'type': '1', 'verkey': 'B4LorUq6frYgWSJBeqwXqyPLYFaPWF6RbdxnbRqnBdX9'}, 'protocolVersion': 2, 'reqId': 1738958750922998414, 'signature': '29HAyFWujrxcHcZ5dmEzoyeom4yxij98hGEH9eTZmkpRcBhLzyoqSXrJsNSfxK8aoSyHZx7Q1iWaRkautLqKFTkD'}
req = {'identifier': 'MSjKTWkPLtYoPEaTF1TUDb',
'operation': {'alias': '64d57',
'dest': 'KTHWa8W73N3CRxq1M3YCqq',
'role': '101',
'type': '1',
'verkey': 'B4LorUq6frYgWSJBeqwXqyPLYFaPWF6RbdxnbRqnBdX9'},
'protocolVersion': 2,
'reqId': 1738958750922998414,
'signature': '29HAyFWujrxcHcZ5dmEzoyeom4yxij98hGEH9eTZmkpRcBhLzyoqSXrJsNSfxK8aoSyHZx7Q1iWaRkautLqKFTkD'}
req_res = ({'identifier': 'MSjKTWkPLtYoPEaTF1TUDb',
'operation': {'alias': '64d57',
'dest': 'KTHWa8W73N3CRxq1M3YCqq',
'role': '101',
'type': '1',
'verkey': 'B4LorUq6frYgWSJBeqwXqyPLYFaPWF6RbdxnbRqnBdX9'},
'protocolVersion': 2,
'reqId': 1738958750922998414,
'signature': '29HAyFWujrxcHcZ5dmEzoyeom4yxij98hGEH9eTZmkpRcBhLzyoqSXrJsNSfxK8aoSyHZx7Q1iWaRkautLqKFTkD'},
<ErrorCode.PoolLedgerTimeout: 307>)
res = <ErrorCode.PoolLedgerTimeout: 307>
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:975: PoolLedgerTimeoutException
Check failure on line 62 in build/lib/indy_node/test/nym_txn/test_nym_additional.py
github-actions / Indy Node indy_node Test Report for slice 2/22
test_nym_additional.test_send_same_nyms_only_first_gets_written[trustee]
plenum.common.exceptions.PoolLedgerTimeoutException: Got PoolLedgerTimeout for request {'identifier': 'M9BJDuS24bqbJNvBRsoGg3', 'operation': {'alias': '4d6ab', 'dest': 'YScWQfCPgfAxECJDdLp7Co', 'type': '1', 'verkey': 'CLRByDFVhVndMH131oKuw6Peev5ndSt4hVPmmsSDyFsw'}, 'protocolVersion': 2, 'reqId': 1738958780177495763, 'signature': 'J9vhW6f1vzBajyMSzqMjRoujGFgb2ew1SQqxhciq7CUn166itGhXh2fE39JkyiQAKDiwcBj964b62S4RjNZ17RV'}
Raw output
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b5c2800>
sdk_pool_handle = 41, sdk_wallet = (44, 'M9BJDuS24bqbJNvBRsoGg3')
def test_send_same_nyms_only_first_gets_written(
looper, sdk_pool_handle, sdk_wallet):
wh, _ = sdk_wallet
seed = randomString(32)
did, verkey = looper.loop.run_until_complete(
create_and_store_my_did(wh, json.dumps({'seed': seed})))
# request 1
_, did1 = sdk_add_new_nym(looper, sdk_pool_handle, sdk_wallet, dest=did, verkey=verkey)
seed = randomString(32)
_, verkey = looper.loop.run_until_complete(
create_and_store_my_did(wh, json.dumps({'seed': seed})))
# request 2
with pytest.raises(RequestRejectedException) as e:
> _, did2 = sdk_add_new_nym(looper, sdk_pool_handle, sdk_wallet, dest=did, verkey=verkey)
_ = 'MoCHdSCxgoCsrYYEui13dC'
did = 'YScWQfCPgfAxECJDdLp7Co'
did1 = 'YScWQfCPgfAxECJDdLp7Co'
e = <ExceptionInfo for raises contextmanager>
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b5c2800>
sdk_pool_handle = 41
sdk_wallet = (44, 'M9BJDuS24bqbJNvBRsoGg3')
seed = 'b6e42127743d69035b1a0530d0e77e6c'
verkey = 'CLRByDFVhVndMH131oKuw6Peev5ndSt4hVPmmsSDyFsw'
wh = 44
indy_node/test/nym_txn/test_nym_additional.py:62:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/usr/local/lib/python3.10/dist-packages/plenum/test/pool_transactions/helper.py:211: in sdk_add_new_nym
sdk_get_and_check_replies(looper, [request_couple])
_ = 'M9BJDuS24bqbJNvBRsoGg3'
alias = '4d6ab'
creators_wallet = (44, 'M9BJDuS24bqbJNvBRsoGg3')
dest = 'YScWQfCPgfAxECJDdLp7Co'
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b5c2800>
new_did = 'YScWQfCPgfAxECJDdLp7Co'
no_wait = False
nym_request = '{"reqId":1738958780177495763,"identifier":"M9BJDuS24bqbJNvBRsoGg3","operation":{"type":"1","dest":"YScWQfCPgfAxECJDdLp7Co","verkey":"CLRByDFVhVndMH131oKuw6Peev5ndSt4hVPmmsSDyFsw","alias":"4d6ab"},"protocolVersion":2}'
request_couple = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': '4d6ab',
'dest': 'YScWQfCPgfAxECJDdLp7Co',
'type': '1',
'verkey': 'CLRByDFVhVndMH131oKuw6Peev5ndSt4hVPmmsSDyFsw'},
'protocolVersion': 2,
'reqId': 1738958780177495763,
'signature': 'J9vhW6f1vzBajyMSzqMjRoujGFgb2ew1SQqxhciq7CUn166itGhXh2fE39JkyiQAKDiwcBj964b62S4RjNZ17RV'},
<Task pending name='Task-175' coro=<submit_request() running at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:79> wait_for=<Future cancelled>>)
role = None
sdk_pool_handle = 41
seed = '4ee28402b972ddd9a9d75bcc64eba82f'
skipverkey = False
verkey = 'CLRByDFVhVndMH131oKuw6Peev5ndSt4hVPmmsSDyFsw'
wh = 44
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:1006: in sdk_get_and_check_replies
sdk_check_reply(req_res)
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b5c2800>
req_res = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': '4d6ab',
'dest': 'YScWQfCPgfAxECJDdLp7Co',
'type': '1',
'verkey': 'CLRByDFVhVndMH131oKuw6Peev5ndSt4hVPmmsSDyFsw'},
'protocolVersion': 2,
'reqId': 1738958780177495763,
'signature': 'J9vhW6f1vzBajyMSzqMjRoujGFgb2ew1SQqxhciq7CUn166itGhXh2fE39JkyiQAKDiwcBj964b62S4RjNZ17RV'},
<ErrorCode.PoolLedgerTimeout: 307>)
rets = []
sdk_req_resp = [({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': '4d6ab',
'dest': 'YScWQfCPgfAxECJDdLp7Co',
'type': '1',
'verkey': 'CLRByDFVhVndMH131oKuw6Peev5ndSt4hVPmmsSDyFsw'},
'protocolVersion': 2,
'reqId': 1738958780177495763,
'signature': 'J9vhW6f1vzBajyMSzqMjRoujGFgb2ew1SQqxhciq7CUn166itGhXh2fE39JkyiQAKDiwcBj964b62S4RjNZ17RV'},
<Task pending name='Task-175' coro=<submit_request() running at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:79> wait_for=<Future cancelled>>)]
timeout = None
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
req_res = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3', 'operation': {'alias': '4d6ab', 'dest': 'YScWQfCPgfAxECJDdLp7Co', 'type': '1...Peev5ndSt4hVPmmsSDyFsw'}, 'protocolVersion': 2, 'reqId': 1738958780177495763, ...}, <ErrorCode.PoolLedgerTimeout: 307>)
def sdk_check_reply(req_res):
req, res = req_res
if isinstance(res, ErrorCode):
if res == ErrorCode.PoolLedgerTimeout:
> raise PoolLedgerTimeoutException('Got PoolLedgerTimeout for request {}'
.format(req))
E plenum.common.exceptions.PoolLedgerTimeoutException: Got PoolLedgerTimeout for request {'identifier': 'M9BJDuS24bqbJNvBRsoGg3', 'operation': {'alias': '4d6ab', 'dest': 'YScWQfCPgfAxECJDdLp7Co', 'type': '1', 'verkey': 'CLRByDFVhVndMH131oKuw6Peev5ndSt4hVPmmsSDyFsw'}, 'protocolVersion': 2, 'reqId': 1738958780177495763, 'signature': 'J9vhW6f1vzBajyMSzqMjRoujGFgb2ew1SQqxhciq7CUn166itGhXh2fE39JkyiQAKDiwcBj964b62S4RjNZ17RV'}
req = {'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': '4d6ab',
'dest': 'YScWQfCPgfAxECJDdLp7Co',
'type': '1',
'verkey': 'CLRByDFVhVndMH131oKuw6Peev5ndSt4hVPmmsSDyFsw'},
'protocolVersion': 2,
'reqId': 1738958780177495763,
'signature': 'J9vhW6f1vzBajyMSzqMjRoujGFgb2ew1SQqxhciq7CUn166itGhXh2fE39JkyiQAKDiwcBj964b62S4RjNZ17RV'}
req_res = ({'identifier': 'M9BJDuS24bqbJNvBRsoGg3',
'operation': {'alias': '4d6ab',
'dest': 'YScWQfCPgfAxECJDdLp7Co',
'type': '1',
'verkey': 'CLRByDFVhVndMH131oKuw6Peev5ndSt4hVPmmsSDyFsw'},
'protocolVersion': 2,
'reqId': 1738958780177495763,
'signature': 'J9vhW6f1vzBajyMSzqMjRoujGFgb2ew1SQqxhciq7CUn166itGhXh2fE39JkyiQAKDiwcBj964b62S4RjNZ17RV'},
<ErrorCode.PoolLedgerTimeout: 307>)
res = <ErrorCode.PoolLedgerTimeout: 307>
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:975: PoolLedgerTimeoutException
Check failure on line 55 in build/lib/indy_node/test/nym_txn/test_nym_additional.py
github-actions / Indy Node indy_node Test Report for slice 2/22
test_nym_additional.test_send_same_nyms_only_first_gets_written[steward]
plenum.common.exceptions.PoolLedgerTimeoutException: Got PoolLedgerTimeout for request {'identifier': 'MSjKTWkPLtYoPEaTF1TUDb', 'operation': {'alias': 'cf179', 'dest': 'FC2M4nvminjBQjcMec3T8c', 'type': '1', 'verkey': '8jaPPeUek8oP1qiQZ7GpVF9oBSaYoutBoox1rfjZtp3o'}, 'protocolVersion': 2, 'reqId': 1738958806555354482, 'signature': '4qpBJxtUm9PB3iLnPqpvkqo2SQynmJ3cBM8GrRZvaN8aa9mwe6AUVyi6qyvxr224As1134aRks3ovmzVtEhFaHJd'}
Raw output
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b5c2800>
sdk_pool_handle = 41, sdk_wallet = (44, 'MSjKTWkPLtYoPEaTF1TUDb')
def test_send_same_nyms_only_first_gets_written(
looper, sdk_pool_handle, sdk_wallet):
wh, _ = sdk_wallet
seed = randomString(32)
did, verkey = looper.loop.run_until_complete(
create_and_store_my_did(wh, json.dumps({'seed': seed})))
# request 1
> _, did1 = sdk_add_new_nym(looper, sdk_pool_handle, sdk_wallet, dest=did, verkey=verkey)
_ = 'MSjKTWkPLtYoPEaTF1TUDb'
did = 'FC2M4nvminjBQjcMec3T8c'
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b5c2800>
sdk_pool_handle = 41
sdk_wallet = (44, 'MSjKTWkPLtYoPEaTF1TUDb')
seed = 'ea9d15b4d20b6c5c2340e188266057cf'
verkey = '8jaPPeUek8oP1qiQZ7GpVF9oBSaYoutBoox1rfjZtp3o'
wh = 44
indy_node/test/nym_txn/test_nym_additional.py:55:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/usr/local/lib/python3.10/dist-packages/plenum/test/pool_transactions/helper.py:211: in sdk_add_new_nym
sdk_get_and_check_replies(looper, [request_couple])
_ = 'MSjKTWkPLtYoPEaTF1TUDb'
alias = 'cf179'
creators_wallet = (44, 'MSjKTWkPLtYoPEaTF1TUDb')
dest = 'FC2M4nvminjBQjcMec3T8c'
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b5c2800>
new_did = 'FC2M4nvminjBQjcMec3T8c'
no_wait = False
nym_request = '{"reqId":1738958806555354482,"identifier":"MSjKTWkPLtYoPEaTF1TUDb","operation":{"type":"1","dest":"FC2M4nvminjBQjcMec3T8c","verkey":"8jaPPeUek8oP1qiQZ7GpVF9oBSaYoutBoox1rfjZtp3o","alias":"cf179"},"protocolVersion":2}'
request_couple = ({'identifier': 'MSjKTWkPLtYoPEaTF1TUDb',
'operation': {'alias': 'cf179',
'dest': 'FC2M4nvminjBQjcMec3T8c',
'type': '1',
'verkey': '8jaPPeUek8oP1qiQZ7GpVF9oBSaYoutBoox1rfjZtp3o'},
'protocolVersion': 2,
'reqId': 1738958806555354482,
'signature': '4qpBJxtUm9PB3iLnPqpvkqo2SQynmJ3cBM8GrRZvaN8aa9mwe6AUVyi6qyvxr224As1134aRks3ovmzVtEhFaHJd'},
<Task finished name='Task-180' coro=<submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:56> exception=PoolLedgerTimeout()>)
role = None
sdk_pool_handle = 41
seed = '227e2bcf9cc12f7b4570176726162c6c'
skipverkey = False
verkey = '8jaPPeUek8oP1qiQZ7GpVF9oBSaYoutBoox1rfjZtp3o'
wh = 44
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:1006: in sdk_get_and_check_replies
sdk_check_reply(req_res)
looper = <stp_core.loop.looper.Looper object at 0x7f6d0b5c2800>
req_res = ({'identifier': 'MSjKTWkPLtYoPEaTF1TUDb',
'operation': {'alias': 'cf179',
'dest': 'FC2M4nvminjBQjcMec3T8c',
'type': '1',
'verkey': '8jaPPeUek8oP1qiQZ7GpVF9oBSaYoutBoox1rfjZtp3o'},
'protocolVersion': 2,
'reqId': 1738958806555354482,
'signature': '4qpBJxtUm9PB3iLnPqpvkqo2SQynmJ3cBM8GrRZvaN8aa9mwe6AUVyi6qyvxr224As1134aRks3ovmzVtEhFaHJd'},
<ErrorCode.PoolLedgerTimeout: 307>)
rets = []
sdk_req_resp = [({'identifier': 'MSjKTWkPLtYoPEaTF1TUDb',
'operation': {'alias': 'cf179',
'dest': 'FC2M4nvminjBQjcMec3T8c',
'type': '1',
'verkey': '8jaPPeUek8oP1qiQZ7GpVF9oBSaYoutBoox1rfjZtp3o'},
'protocolVersion': 2,
'reqId': 1738958806555354482,
'signature': '4qpBJxtUm9PB3iLnPqpvkqo2SQynmJ3cBM8GrRZvaN8aa9mwe6AUVyi6qyvxr224As1134aRks3ovmzVtEhFaHJd'},
<Task finished name='Task-180' coro=<submit_request() done, defined at /usr/local/lib/python3.10/dist-packages/indy/ledger.py:56> exception=PoolLedgerTimeout()>)]
timeout = None
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
req_res = ({'identifier': 'MSjKTWkPLtYoPEaTF1TUDb', 'operation': {'alias': 'cf179', 'dest': 'FC2M4nvminjBQjcMec3T8c', 'type': '1...9oBSaYoutBoox1rfjZtp3o'}, 'protocolVersion': 2, 'reqId': 1738958806555354482, ...}, <ErrorCode.PoolLedgerTimeout: 307>)
def sdk_check_reply(req_res):
req, res = req_res
if isinstance(res, ErrorCode):
if res == ErrorCode.PoolLedgerTimeout:
> raise PoolLedgerTimeoutException('Got PoolLedgerTimeout for request {}'
.format(req))
E plenum.common.exceptions.PoolLedgerTimeoutException: Got PoolLedgerTimeout for request {'identifier': 'MSjKTWkPLtYoPEaTF1TUDb', 'operation': {'alias': 'cf179', 'dest': 'FC2M4nvminjBQjcMec3T8c', 'type': '1', 'verkey': '8jaPPeUek8oP1qiQZ7GpVF9oBSaYoutBoox1rfjZtp3o'}, 'protocolVersion': 2, 'reqId': 1738958806555354482, 'signature': '4qpBJxtUm9PB3iLnPqpvkqo2SQynmJ3cBM8GrRZvaN8aa9mwe6AUVyi6qyvxr224As1134aRks3ovmzVtEhFaHJd'}
req = {'identifier': 'MSjKTWkPLtYoPEaTF1TUDb',
'operation': {'alias': 'cf179',
'dest': 'FC2M4nvminjBQjcMec3T8c',
'type': '1',
'verkey': '8jaPPeUek8oP1qiQZ7GpVF9oBSaYoutBoox1rfjZtp3o'},
'protocolVersion': 2,
'reqId': 1738958806555354482,
'signature': '4qpBJxtUm9PB3iLnPqpvkqo2SQynmJ3cBM8GrRZvaN8aa9mwe6AUVyi6qyvxr224As1134aRks3ovmzVtEhFaHJd'}
req_res = ({'identifier': 'MSjKTWkPLtYoPEaTF1TUDb',
'operation': {'alias': 'cf179',
'dest': 'FC2M4nvminjBQjcMec3T8c',
'type': '1',
'verkey': '8jaPPeUek8oP1qiQZ7GpVF9oBSaYoutBoox1rfjZtp3o'},
'protocolVersion': 2,
'reqId': 1738958806555354482,
'signature': '4qpBJxtUm9PB3iLnPqpvkqo2SQynmJ3cBM8GrRZvaN8aa9mwe6AUVyi6qyvxr224As1134aRks3ovmzVtEhFaHJd'},
<ErrorCode.PoolLedgerTimeout: 307>)
res = <ErrorCode.PoolLedgerTimeout: 307>
/usr/local/lib/python3.10/dist-packages/plenum/test/helper.py:975: PoolLedgerTimeoutException