Gdb 调试Travis CI进程?

Gdb 调试Travis CI进程?,gdb,remote-debugging,travis-ci,Gdb,Remote Debugging,Travis Ci,我正试图找出我的Travis CI测试失败的原因。在其中一个程序中,它看起来像是一个无限循环,我渴望在那里运行gdb,并看看里面的情况。我假设Travis实例在NAT后面,所以仅仅连接到GDB服务器会很复杂。有没有办法让gdb服务器连接到我?我有其他选择吗?以下是我的发现: 这是一个使用Ngrok打开TCP端口然后在那里创建反向shell的项目。不过我还没有试过。你找到什么好的工具来帮助调试Travis的构建错误吗?我现在陷入困境,不知道该怎么办。在开发服务器和AWS上一切正常,但Travis

我正试图找出我的Travis CI测试失败的原因。在其中一个程序中,它看起来像是一个无限循环,我渴望在那里运行gdb,并看看里面的情况。我假设Travis实例在NAT后面,所以仅仅连接到GDB服务器会很复杂。有没有办法让gdb服务器连接到我?我有其他选择吗?

以下是我的发现:


这是一个使用Ngrok打开TCP端口然后在那里创建反向shell的项目。不过我还没有试过。

你找到什么好的工具来帮助调试Travis的构建错误吗?我现在陷入困境,不知道该怎么办。在开发服务器和AWS上一切正常,但Travis给了我构建错误。