还未发布过话题
  • 花神可以的,上个自动化就是用花神的,这次继续学习,不局限于当下,认真准备。

  • sh: allure: command not found

  • 大佬这块是不是错了 yaml.driver.py 应该是 yaml_driver.py

  • 这咋还搞了个需要搭梯子的文档,大佬能搞个本地的帮助文档吗

  • 帮助文档打不开

  • 有没有使用文档,比如提取变量作为参数之类的,看了下在线体验的,没找到这块的内容

  • 可以,我加你


  • 启用的时候报错的

  • 大佬有时间给看下这个报错呗,我看文档这块没写,报错说是 pydantic.error_wrappers。ValidationError:配置的 4 个验证错误
    REDIS_URI
    字段必需 (type=value_error.missing)
    DATABASE_URI
    字段必需 (type=value_error.missing)
    broker_url
    需要字段 (type=value_error.missing) Traceback (most recent call last):
    但是没找到解决办法
    File "/usr/local/lib/python3.6/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker
    worker.init_process()
    File "/usr/local/lib/python3.6/site-packages/uvicorn/workers.py", line 66, in init_process
    super(UvicornWorker, self).init_process()
    File "/usr/local/lib/python3.6/site-packages/gunicorn/workers/base.py", line 134, in init_process
    self.load_wsgi()
    File "/usr/local/lib/python3.6/site-packages/gunicorn/workers/base.py", line 146, in load_wsgi
    self.wsgi = self.app.wsgi()
    File "/usr/local/lib/python3.6/site-packages/gunicorn/app/base.py", line 67, in wsgi
    self.callable = self.load()
    File "/usr/local/lib/python3.6/site-packages/gunicorn/app/wsgiapp.py", line 58, in load
    return self.load_wsgiapp()
    File "/usr/local/lib/python3.6/site-packages/gunicorn/app/wsgiapp.py", line 48, in load_wsgiapp
    return util.import_app(self.app_uri)
    File "/usr/local/lib/python3.6/site-packages/gunicorn/util.py", line 371, in import_app
    mod = importlib.import_module(module)
    File "/usr/lib64/python3.6/importlib/init.py", line 126, in import_module
    return bootstrap._gcd_import(name[level:], package, level)
    File "", line 994, in _gcd_import
    File "", line 971, in _find_and_load
    File "", line 955, in _find_and_load_unlocked
    File "", line 665, in _load_unlocked
    File "", line 678, in exec_module
    File "", line 219, in _call_with_frames_removed
    File "/root/zerorunner-master/backend/main.py", line 8, in
    from autotest.init.cors import init_cors
    File "/root/zerorunner-master/backend/autotest/init/cors.py", line 6, in
    from config import config
    File "/root/zerorunner-master/backend/config.py", line 115, in
    config = Configs()
    File "/usr/local/lib/python3.6/site-packages/pydantic/env_settings.py", line 44, in __init
    _
    secrets_dir=_secrets_dir,
    File "/usr/local/lib/python3.6/site-packages/pydantic/main.py", line 341, in __init
    _
    raise validation_error
    pydantic.error_wrappers.ValidationError: 4 validation errors for Configs
    REDIS_URI
    field required (type=value_error.missing)
    DATABASE_URI
    field required (type=value_error.missing)
    broker_url
    field required (type=value_error.missing)
    beat_db_uri
    field required (type=value_error.missing)
    [2024-03-22 10:11:20 +0800] [29398] [ERROR] Exception in worker process
    Traceback (most recent call last):
    File "/usr/local/lib/python3.6/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker
    worker.init_process()
    File "/usr/local/lib/python3.6/site-packages/uvicorn/workers.py", line 66, in init_process
    super(UvicornWorker, self).init_process()
    File "/usr/local/lib/python3.6/site-packages/gunicorn/workers/base.py", line 134, in init_process
    self.load_wsgi()
    File "/usr/local/lib/python3.6/site-packages/gunicorn/workers/base.py", line 146, in load_wsgi
    self.wsgi = self.app.wsgi()
    File "/usr/local/lib/python3.6/site-packages/gunicorn/app/base.py", line 67, in wsgi
    self.callable = self.load()
    File "/usr/local/lib/python3.6/site-packages/gunicorn/app/wsgiapp.py", line 58, in load
    return self.load_wsgiapp()
    File "/usr/local/lib/python3.6/site-packages/gunicorn/app/wsgiapp.py", line 48, in load_wsgiapp
    return util.import_app(self.app_uri)
    File "/usr/local/lib/python3.6/site-packages/gunicorn/util.py", line 371, in import_app
    mod = importlib.import_module(module)
    File "/usr/lib64/python3.6/importlib/init.py", line 126, in import_module
    return bootstrap._gcd_import(name[level:], package, level)
    File "", line 994, in _gcd_import
    File "", line 971, in _find_and_load
    File "", line 955, in _find_and_load_unlocked
    File "", line 665, in _load_unlocked
    File "", line 678, in exec_module
    File "", line 219, in _call_with_frames_removed
    File "/root/zerorunner-master/backend/main.py", line 8, in
    from autotest.init.cors import init_cors
    File "/root/zerorunner-master/backend/autotest/init/cors.py", line 6, in
    from config import config
    File "/root/zerorunner-master/backend/config.py", line 115, in
    config = Configs()
    File "/usr/local/lib/python3.6/site-packages/pydantic/env_settings.py", line 44, in __init
    _
    secrets_dir=_secrets_dir,
    File "/usr/local/lib/python3.6/site-packages/pydantic/main.py", line 341, in __init
    _
    raise validation_error
    pydantic.error_wrappers.ValidationError: 4 validation errors for Configs
    REDIS_URI
    field required (type=value_error.missing)
    DATABASE_URI
    field required (type=value_error.missing)
    broker_url
    field required (type=value_error.missing)
    beat_db_uri
    field required (type=value_error.missing)
    [2024-03-22 10:11:20 +0800] [29396] [INFO] Worker exiting (pid: 29396)
    [2024-03-22 10:11:20 +0800] [29398] [INFO] Worker exiting (pid: 29398)
    [2024-03-22 10:11:20 +0800] [29393] [ERROR] Worker (pid:29398) exited with code 3
    [2024-03-22 10:11:20 +0800] [29393] [ERROR] Worker (pid:29396) was sent SIGTERM!
    [2024-03-22 10:11:20 +0800] [29393] [ERROR] Shutting down: Master
    [2024-03-22 10:11:20 +0800] [29393] [ERROR] Reason: Worker failed to boot.

  • 按照文档部署,报上面的错,大佬有时间帮看下