crossbario / autobahn-python

WebSocket and WAMP in Python for Twisted and asyncio
https://crossbar.io/autobahn
MIT License
2.47k stars 763 forks source link

Transport details #1551

Closed oberstet closed 2 years ago

oberstet commented 2 years ago

almost all green again (including a bunch of tests that were skipped, and now are reactivated):

https://gist.github.com/oberstet/07078bb40d2a34e817f0929456c08313

oberstet commented 2 years ago
________________________________________________________________ summary ________________________________________________________________
  flake8: commands succeeded
  coverage: commands succeeded
  sphinx: commands succeeded
SKIPPED:  py37-tw1910: InterpreterNotFound: python3.7
SKIPPED:  py37-tw203: InterpreterNotFound: python3.7
SKIPPED:  py37-tw221: InterpreterNotFound: python3.7
SKIPPED:  py37-twtrunk: InterpreterNotFound: python3.7
SKIPPED:  py37-asyncio: InterpreterNotFound: python3.7
  py38-tw1910: commands succeeded
  py38-tw203: commands succeeded
  py38-tw221: commands succeeded
  py38-twtrunk: commands succeeded
  py38-asyncio: commands succeeded
  py39-tw1910: commands succeeded
  py39-tw203: commands succeeded
  py39-tw221: commands succeeded
  py39-twtrunk: commands succeeded
  py39-asyncio: commands succeeded
SKIPPED:  py310-tw1910: InterpreterNotFound: python3.10
SKIPPED:  py310-tw203: InterpreterNotFound: python3.10
SKIPPED:  py310-tw221: InterpreterNotFound: python3.10
SKIPPED:  py310-twtrunk: InterpreterNotFound: python3.10
SKIPPED:  py310-asyncio: InterpreterNotFound: python3.10
SKIPPED:  pypy37-tw1910: InterpreterNotFound: pypy3.7
SKIPPED:  pypy37-tw203: InterpreterNotFound: pypy3.7
SKIPPED:  pypy37-tw221: InterpreterNotFound: pypy3.7
SKIPPED:  pypy37-twtrunk: InterpreterNotFound: pypy3.7
SKIPPED:  pypy37-asyncio: InterpreterNotFound: pypy3.7
SKIPPED:  pypy38-tw1910: InterpreterNotFound: pypy3.8
SKIPPED:  pypy38-tw203: InterpreterNotFound: pypy3.8
SKIPPED:  pypy38-tw221: InterpreterNotFound: pypy3.8
SKIPPED:  pypy38-twtrunk: InterpreterNotFound: pypy3.8
SKIPPED:  pypy38-asyncio: InterpreterNotFound: pypy3.8
  congratulations :)
(cpy39_1) (base) oberstet@intel-nuci7:~/scm/crossbario/autobahn-python$
Di 26. Apr 02:10:11 CEST 2022

Crossbar.io WAMP Authentication Test Summary:
=============================================

wamp-cookie-file-good:                       OK
wamp-cookie-file-bad:                        OK
wamp-cookie-db-good:                         OK
wamp-cookie-db-bad:                          OK
wamp-cookie-rtrpxy-db-good:                  OK
wamp-cookie-rtrpxy-db-bad:                   OK
wamp-cryptosign-static-tx-good:              OK
wamp-cryptosign-static-tx-bad:               OK
wamp-cryptosign-static-tx-noauthid-good:     OK
wamp-cryptosign-static-tx-noauthid-bad:      OK
wamp-cryptosign-static-aio-good:             OK
wamp-cryptosign-static-aio-bad:              OK
wamp-cryptosign-static-aio-noauthid-good:    OK
wamp-cryptosign-static-aio-noauthid-bad:     OK
wamp-cryptosign-tls-tx-cnlbin-none-good:     OK
wamp-cryptosign-tls-tx-cnlbin-none-bad:      OK
wamp-cryptosign-tls-tx-cnlbin-unique-good:   OK
wamp-cryptosign-tls-tx-cnlbin-unique-bad:    OK
wamp-scram-tx-good:                          OK
wamp-scram-tx-bad:                           OK
wamp-ticket-static-good:                     OK
wamp-ticket-static-bad:                      OK
wamp-ticket-dynamic-good:                    OK
wamp-ticket-dynamic-bad:                     OK
wamp-ticket-function-good:                   OK
wamp-ticket-function-bad:                    OK
wamp-tls-static-cnlbind-unique-good:         OK
wamp-tls-static-cnlbind-unique-bad:          OK
wamp-cra-static-good:                        OK
wamp-cra-static-bad:                         OK
wamp-cra-dynamic-good:                       OK
wamp-cra-dynamic-bad:                        OK
wamp-cra-function-good:                      OK
wamp-cra-function-bad:                       OK
(cpy39_1) (base) oberstet@intel-nuci7:~/scm/crossbario/crossbar-examples/authentication$ 
oberstet commented 2 years ago

python 3.7 needs a guard:

     File "/home/runner/work/autobahn-python/autobahn-python/.tox/tw221/lib/python3.7/site-packages/autobahn/twisted/util.py", line 201, in create_transport_details
      own_tid = threading.get_native_id()
  builtins.AttributeError: module 'threading' has no attribute 'get_native_id'