Closed spirillen closed 3 years ago
TEST FAILED
./pyfunceble4.sh https://gitlab.com/ZeroDot1/CoinBlockerLists/-/raw/master/hosts
I'm your hungry cheese missing a piece...
Are you ready to go hunting the red pills
so we can hunt down evil ghosts
Are you ready to start?
loading kacman...
Enter output directory for test results: /tmp/pyfunceble4/1156
Which version of PyFunceble would you like to use?: pyfunceble4: pyfunceble4
Enter any custom test string: --share-logs -dbr 6 -ex --dns 192.168.1.104:53 -w 6 -a --database-type mariadb --no-files --local
Would you like to use your default pyfunceble enviroment
/$HOME/miniconda/envs/pyfunceble4?: [Y/n] Y
Collecting package metadata (current_repodata.json): ...working... done
Solving environment: ...working... done
# All requested packages already installed.
pyfunceble 4.0.0a38.dev (Blue Duckling)
uhb-whitelist 3.25.0
01.easyx.cc INACTIVE STDLOOKUP Unknown Unknown AVAILABILITY
Exception during reset or similar
Traceback (most recent call last):
File "/$HOME/.local/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 749, in _rollback_impl
self.engine.dialect.do_rollback(self.connection)
File "/$HOME/.local/lib/python3.9/site-packages/sqlalchemy/dialects/mysql/base.py", line 2496, in do_rollback
dbapi_connection.rollback()
File "/$HOME/.local/lib/python3.9/site-packages/pymysql/connections.py", line 431, in rollback
self._execute_command(COMMAND.COM_QUERY, "ROLLBACK")
File "/$HOME/.local/lib/python3.9/site-packages/pymysql/connections.py", line 742, in _execute_command
raise err.InterfaceError(0, '')
pymysql.err.InterfaceError: (0, '')
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/$HOME/.local/lib/python3.9/site-packages/sqlalchemy/pool/base.py", line 697, in _finalize_fairy
fairy._reset(pool)
File "/$HOME/.local/lib/python3.9/site-packages/sqlalchemy/pool/base.py", line 891, in _reset
self._reset_agent.rollback()
File "/$HOME/.local/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 1751, in rollback
self._do_rollback()
File "/$HOME/.local/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 1789, in _do_rollback
self.connection._rollback_impl()
File "/$HOME/.local/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 751, in _rollback_impl
self._handle_dbapi_exception(e, None, None, None, None)
File "/$HOME/.local/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 1510, in _handle_dbapi_exception
util.raise_(
File "/$HOME/.local/lib/python3.9/site-packages/sqlalchemy/util/compat.py", line 182, in raise_
raise exception
File "/$HOME/.local/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 749, in _rollback_impl
self.engine.dialect.do_rollback(self.connection)
File "/$HOME/.local/lib/python3.9/site-packages/sqlalchemy/dialects/mysql/base.py", line 2496, in do_rollback
dbapi_connection.rollback()
File "/$HOME/.local/lib/python3.9/site-packages/pymysql/connections.py", line 431, in rollback
self._execute_command(COMMAND.COM_QUERY, "ROLLBACK")
File "/$HOME/.local/lib/python3.9/site-packages/pymysql/connections.py", line 742, in _execute_command
raise err.InterfaceError(0, '')
sqlalchemy.exc.InterfaceError: (pymysql.err.InterfaceError) (0, '')
(Background on this error at: http://sqlalche.me/e/13/rvf5)
Exception during reset or similar
Traceback (most recent call last):
File "/$HOME/.local/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 749, in _rollback_impl
self.engine.dialect.do_rollback(self.connection)
File "/$HOME/.local/lib/python3.9/site-packages/sqlalchemy/dialects/mysql/base.py", line 2496, in do_rollback
dbapi_connection.rollback()
File "/$HOME/.local/lib/python3.9/site-packages/pymysql/connections.py", line 431, in rollback
self._execute_command(COMMAND.COM_QUERY, "ROLLBACK")
File "/$HOME/.local/lib/python3.9/site-packages/pymysql/connections.py", line 742, in _execute_command
raise err.InterfaceError(0, '')
pymysql.err.InterfaceError: (0, '')
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/$HOME/.local/lib/python3.9/site-packages/sqlalchemy/pool/base.py", line 697, in _finalize_fairy
fairy._reset(pool)
File "/$HOME/.local/lib/python3.9/site-packages/sqlalchemy/pool/base.py", line 891, in _reset
self._reset_agent.rollback()
File "/$HOME/.local/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 1751, in rollback
self._do_rollback()
File "/$HOME/.local/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 1789, in _do_rollback
self.connection._rollback_impl()
File "/$HOME/.local/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 751, in _rollback_impl
self._handle_dbapi_exception(e, None, None, None, None)
File "/$HOME/.local/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 1510, in _handle_dbapi_exception
util.raise_(
File "/$HOME/.local/lib/python3.9/site-packages/sqlalchemy/util/compat.py", line 182, in raise_
raise exception
File "/$HOME/.local/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 749, in _rollback_impl
self.engine.dialect.do_rollback(self.connection)
File "/$HOME/.local/lib/python3.9/site-packages/sqlalchemy/dialects/mysql/base.py", line 2496, in do_rollback
dbapi_connection.rollback()
File "/$HOME/.local/lib/python3.9/site-packages/pymysql/connections.py", line 431, in rollback
self._execute_command(COMMAND.COM_QUERY, "ROLLBACK")
File "/$HOME/.local/lib/python3.9/site-packages/pymysql/connections.py", line 742, in _execute_command
raise err.InterfaceError(0, '')
sqlalchemy.exc.InterfaceError: (pymysql.err.InterfaceError) (0, '')
(Background on this error at: http://sqlalche.me/e/13/rvf5)
01.node.hiveon.net
https://asciinema.org/a/fPZJ4ALWcwxFAg24EBS4k2cwf Skip to ~512 minutes
:sob:
Appendix to the above
I did forget to add the --adblock
#161 to the args line....
2 runs before these got stocked with the --local
while using our cdb
Considering this as successful. @\me if I'm wrong :wink:
Since the DB test is still running from yesterday, i'll say it is :)
Is your feature request related to a problem? Please describe. Append a reconnect/retry to the sql
Describe the solution you'd like
With this we can minimize lost results, in case the DB is to busy or what have made it temponary unavailble, it could also be as simple as a security update of the DB, reboot etc.
In addition we should add a short wait like x seconds until test continues
Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.
Additional context Add any other context or screenshots about the feature request here.