问题标签 [zeus]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
241 浏览

ruby-on-rails - Zeus 为并行 rspec 测试返回警告

我正在尝试使用 zeus 加快我的 Rails 开发过程。所以,我安装了zeus& parallel_testsgems。所有这些都运行良好,但是当我尝试通过zeus-parallel_testsgem 将其连接到 gems 时,每次操作都会收到这个烦人的警告。我能做些什么来避免这个警告?

0 投票
1 回答
194 浏览

ruby-on-rails - 如何运行 rake cucumber:wip with zeus?

对于我的 Rails 应用程序,我使用 zeus 来加速开发。

对于我的第一个功能/场景,我使用zeus cucumber了完美的工作,但现在我有 2 个功能,我希望能够只测试第二个功能。

在使用 zeus 之前,我曾经用rake cucumber:okor进行测试rake cucumber:wip

所以现在,我想rake cucumber:wip和宙斯一起奔跑

我试过zeus cucumber:wip但它不起作用:

找不到命令“黄瓜:wip”

任何人都可以帮助我吗?

0 投票
0 回答
171 浏览

ruby-on-rails - 宙斯在启动过程中挂起

我在我的项目中使用zeus 0.15.4,它最近停止工作。我尝试更新 zeus,但它仍然进入启动阶段并且只是挂在那里(蓝色用于连接)。如果我在我的 rails 3.2.x 项目中像这样启动 zeus

然后我得到这个日志

0 投票
1 回答
169 浏览

ruby-on-rails - 如何使用 IP 在另一台机器上连接 rails 应用程序(在 zeus 上本地运行)?

我正在使用两个 rails 应用程序,在本地运行rails szeus s -p3001。当我尝试在另一台机器上运行我的应用程序时,以 webbrick 启动的服务器在另一个系统上运行良好,但无法运行 zeus。请帮帮我。

我只是在浏览器中给出了网址192.168.1.111:3000(正在运行)。和

我试过zeus s -b 192.168.1.111:3001但没有帮助我。

0 投票
0 回答
110 浏览

ruby-on-rails - Guard + Zeus + RSpec:在 zeus 加载更改之前触发 RSpec

运行zeus startand后bundle exec guard,当我保存正在观看的文件保护时,会立即触发 rspec。此时宙斯仍在重新加载文件。因此,我必须再次保存文件,以便 rspec 反映更改。我认为这可能与Guardfile有关:

如何跟踪/解决此问题?

0 投票
2 回答
1520 浏览

ruby-on-rails - 无法使用 zeus 的 parallel_tests 创建并行数据库

我有一个与 zeus-parallel_tests 和他的初始化有关的问题:

我的宝石文件:

然后捆绑,好吧

我的 database.yml 配置:

然后 zeus-parallel_tests init 用于创建我的 custom_plan.rb 和 zeus.json

但是当我尝试创建我的并行数据库时(我有一个带有 8 个线程的 i7)我有一个奇怪的消息:

并行尝试复制我的开发数据库?我希望他复制我的 app_test 数据库

我操作后只有 1 个 app_test 数据库和 1 个 app_development 数据库。

任何想法 ?我不碰 custom_plan.rb 和 zeus.json zeus 没问题 rspec 没问题 Ruby = 2.1.3 Rails = 4.1.13

0 投票
1 回答
362 浏览

ruby-on-rails - 将 zeus 与 Rails 3 和 docker 一起使用

我们有一个 Rails 3.2.9 应用程序,最近在开发中切换到 Docker。到目前为止,我一直在我的机器上使用 zeus local 来预加载我的代码库并使用 Rspec 更快地执行测试。

但是你将如何使用 docker 实现这一点?当我尝试在我的容器中安装 zeusgem install zeus并启动它时,zeus start我得到

我的文件系统中还剩下一个.zeus.soc(注意最后缺少的)。k

有人在 Docker 上工作过吗?

0 投票
0 回答
253 浏览

ruby-on-rails - 为什么宙斯总是在 OSX 上崩溃?

我有一个 Rails 4.2 应用程序的工头。

Procfile.development 文件是:

我用来启动 Rails 应用程序的命令是bundle exec foreman start -f Procfile.development并查看崩溃报告:

以前我通过执行pkill -f zeus和杀死一堆幽灵 zeus 进程来解决这个问题。它以前有效,但现在不行。我认为导致当前问题的原因是我必须在运行 OSX 的笔记本电脑死机时重新启动它。关于如何解决它的任何想法?

0 投票
2 回答
91 浏览

ruby-on-rails-4 - 在 zsh 中使用 zeus 时光标位置在 zeus 命令终止后移动

当 zeus 命令终止时,zsh 中的终端光标有时会出现奇怪的问题。光标位置移动,控制台输出的每一行都有额外的缩进,例如

解决这个问题的唯一方法是打开一个新的终端窗口/标签

0 投票
0 回答
156 浏览

ruby-on-rails - RubyMine -e:1:in `sleep': 中断调试宙斯服务器

我正在尝试在 rails 项目中调试我的自定义 rake 文件。我按照官方帮助页面的说明,正确设置了 zeus 服务器。每次调试 zeus 服务器时,都会收到以下消息:

快速调试器(ruby-debug-ide 0.6.1.beta2,debase 0.2.2.beta8,支持文件过滤)侦听sleep': Interrupt from -e:1:in'/Users/Mazz/.gem/ 中的 0.0.0.0:49605 -e:1:in 块ruby/2.3.0/gems/ruby-debug-ide-0.6.1.beta2/lib/ruby-debug-ide.rb:80:in wait': Interrupt from /Users/Mazz/.gem/ruby/2.3.0/gems/ruby-debug-ide-0.6.1.beta2/lib/ruby-debug-ide.rb:80:inblock in prepare_debugger' 来自 /Users/Mazz/.gem/ruby/2.3。 0/gems/ruby-debug-ide-0.6.1.beta2/lib/ruby-debug-ide.rb:79:in synchronize' from /Users/Mazz/.gem/ruby/2.3.0/gems/ruby-debug-ide-0.6.1.beta2/lib/ruby-debug-ide.rb:79:inprepare_debugger' 来自 /Users/Mazz/.gem/ruby/2.3.0/gems/ruby- debug-ide-0.6.1.beta2/lib/ruby-debug-ide.rb:85:in debug_program' from /Users/Mazz/.gem/ruby/2.3.0/gems/ruby-debug-ide-0.6.1.beta2/bin/rdebug-ide:130:in'来自 -e:1:in load' from -e:1:in'

我不知道“睡眠:中断”是什么意思,以及如何解决它。谁能给我一些想法?

太感谢了!