通缉:Application Built / Test Server可视化的示例

时间:2009-07-09 12:34:55

标签: build-automation automated-tests vmware snapshot xen

目前我们有各种开发构建/测试盒。目标应用程序主要使用Python / gcc编写,使用postgres并附加了2个相同的USB设备。

主要构建操作系统是RHEL,FreeBSD& XP on i686。应用程序需要在每个操作系统的几个版本上定期构建和测试。

也许下一步是测试奖金操作系统/发布/ CPU,例如Fedora,SuSE,Debian,Solaris和Vista,32位和x86-64硬件,甚至是PPC。 )

我希望我可以直接将现有的Filesystems复制到他们自己的可视化服务器逻辑卷(Xen或VMWare)上,启动VM并使用现有的测试服。

然后我们每天都可以将目标操作系统逻辑卷恢复到原始状态,然后运行构建和测试脚本。

在一个可视化框上运行一个VM / LV每个测试服务器似乎是一个好主意,但我遇到了一些问题。

到目前为止遇到的问题是:

VMWARE

更好地处理BIOS /硬件,不喜欢VLM上的VM

  1. 不会从逻辑卷启动虚拟机。
  2. 必须将FileSystems转换为VMFS快照的VMFS。
  3. XEN

    Logical Volume快照工作完美,LV可以扩展。

    1. 可视化XP& FreeBSD的
    2. 处理原始USB设备的问题。
    3. X11悬挂也存在问题。
    4. 我还没有尝试过任何其他可视化解决方案。 {Wikipedia virtualization software}

      我还应该考虑其他选择或路径吗?

      欢迎使用有关此类测试系统的建议,工作示例,白皮书和/或常见问题解答。

1 个答案:

答案 0 :(得分:0)

我将尝试让VirtualBox尝试查看它是否可以在其逻辑卷c.f上处理虚拟机。 VMWare equivalent