git - 大测试数据文件和github

标签 git testing github large-data

我正在 bamboo 中执行测试运行,使用 git 作为我的存储库。现在我需要运行一个测试来检查大数据上传(文件大小约为 400MB。由于 github 上的限制是 100MB,当我尝试推送这个大文件时,git push 超时。有没有我可以通过其他方式从 github 执行我的测试,从任何其他位置获取此文件?或者有没有办法将此文件推送到 git?

最佳答案

最好在测试运行之前生成这样的文件。

在 Windows 中,您可以使用 FileGen :

filegen test.txt 1024

将生成包含 1024 个随机符号的文件 test.txt

或者在你的 bash 中使用这个命令:

head -c 5000 /dev/urandom >data.txt

这将生成包含 5000 个随机符号的 data.txt 文件。

对于您使用 500Mb 文件的情况,生成此类文件大约需要 10 秒。

关于git - 大测试数据文件和github,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56897380/

相关文章:

Git 和大量空白问题

git - 将 ssh 公钥添加到服务器上的 root 用户

git - 由于 "port 443: Connection timed out",Docker 构建失败

testing - 测试应用程序仪表板数据的最佳实践

python - 为什么 pip install -e git-repo 在第二次调用时将 HEAD 更改为 master

git - (Git Merging) 何时使用 'ours' 策略、 'ours' 选项和 'theirs' 选项?

git - 是否可以在我的本地计算机上拥有一个包含两个包含不同目录的分支的 GitHub 存储库?

c# - InlineAutoDataAttribute 但对于 NUnit(对于 TestCase 和 TestCaseSource)

testing - 帮助测试人员的最佳方式是什么?

github - 可以从 GitHub Archive 检索多远的数据?