nutter:Databricks笔记本的测试框架

时间:2021-05-05 10:37:22
【文件属性】:
文件名称:nutter:Databricks笔记本的测试框架
文件大小:75KB
文件格式:ZIP
更新时间:2021-05-05 10:37:22
databricks databricks-notebooks azuredevops Python 纳特 列表命令 将Nutter与Azure DevOps集成 贡献 贡献提示 贡献准则 概述 Nutter框架使测试Databricks笔记本电脑变得容易。 该框架实现了一个简单的内部开发循环,并且可以轻松地与Azure DevOps Build / Release管道进行集成。 当数据或ML工程师想要测试笔记本时,他们只需创建一个名为test_ 的测试笔记本即可。 Nutter有2个主要组成部分: Nutter Runner-这是作为库安装在Databricks群集上的服务器端组件 Nutter CLI-这是客户端CLI,可以同时安装在开发人员笔记本电脑和构建代理上 这些测试可以在该笔记本中运行,也可以从Nutter CLI执行,这对于集成到Build / Release管道中很有用。 纳特亚军 集群安装 Nutter Runner可以
【文件预览】:
nutter-master
----runtime()
--------testcase.py(3KB)
--------__init__.py(0B)
--------nutterfixture.py(3KB)
--------fixtureloader.py(3KB)
----common()
--------apiclient.py(5KB)
--------httpretrier.py(2KB)
--------apiclientresults.py(5KB)
--------utils.py(672B)
--------authconfig.py(1KB)
--------__init__.py(0B)
--------resultsview.py(7KB)
--------scheduler.py(4KB)
--------testexecresults.py(1KB)
--------pickleserializable.py(295B)
--------statuseventhandler.py(1KB)
--------resultreports.py(4KB)
--------api.py(10KB)
--------stringwriter.py(371B)
--------testresult.py(3KB)
----cluster_install.PNG(14KB)
----.github()
--------workflows()
----.vscode()
--------settings.json(238B)
----requirements.txt(40B)
----tox.ini(96B)
----LICENSE(1KB)
----cli()
--------__init__.py(0B)
--------eventhandlers.py(4KB)
--------nuttercli.py(7KB)
--------reportsman.py(2KB)
--------resultsvalidator.py(2KB)
----setup.py(1KB)
----README.md(17KB)
----SECURITY.md(3KB)
----tests()
--------runtime()
--------nutter()
--------__init__.py(0B)
--------databricks()
--------cli()
----CODE_OF_CONDUCT.md(453B)
----.gitignore(1KB)
----dev_requirements.txt(41B)

网友评论