文件名称:aiida-integration-tests:用于创建可复制的集成测试的存储库
文件大小:314KB
文件格式:ZIP
更新时间:2024-03-16 20:49:09
Python
人工智能集成测试 用于创建可重现的AiiDA系统的存储库,主要用于测试集成和性能。 设置 只需克隆此存储库并运行Docker Compose。 在运行Docker之前,建议通过使用来自的特定提交替换checkout: "develop"来修改docker-compose.yml 。 $ docker-compose up --build -d 将启动具有四个容器的网络: aiida-int-postgres :数据库服务器(PostgreSQL) aiida-int-rmq :消息代理客户端(RabbitMQ) aiida-int-slurm :一个示例计算服务器,带有SLURM作业调度程序 aiida-int-core :AiiDA控制节点 默认情况下,它会安装最新的develop从aiida核心Github上库分支。 为了选择特定标签或提交,请在docker-compose
【文件预览】:
aiida-integration-tests-main
----.gitattributes(66B)
----.flake8(31B)
----.github()
--------workflows()
----aiida-sleep()
--------aiida_sleep()
--------pyproject.toml(901B)
----bash_history(201B)
----Dockerfile(2KB)
----scripts()
--------memory_leak.py(525B)
----example()
--------stats-netio.png(35KB)
--------stats-cpu_percent.png(73KB)
--------stats-pids.png(38KB)
--------rmq-management.png(97KB)
--------stats-mem.png(38KB)
--------stats-blockio.png(31KB)
----LICENSE(1KB)
----aiida_config()
--------code-local-add.yml(178B)
--------computer-local.yml(394B)
--------quicksetup.yml(446B)
--------code-slurm-sleep.yml(164B)
--------run_all.sh(570B)
--------computer-slurm.yml(477B)
--------code-local-sleep.yml(164B)
----README.md(7KB)
----.pre-commit-config.yaml(537B)
----docker_stats.py(4KB)
----docker-compose.yml(922B)
----.gitignore(2KB)
----ssh-keys()
--------authorized_keys(999B)
--------id_dsa.pub(605B)
--------id_rsa.pub(394B)
--------id_rsa_pw.pub(397B)
--------id_dsa(751B)
--------id_rsa(2KB)
--------id_rsa_pw(2KB)
--------README.md(775B)