https://bugzilla.wikimedia.org/show_bug.cgi?id=53712
Web browser: ---
Bug ID: 53712
Summary: run VE browser tests in vagrant
Product: Wikimedia
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: enhancement
Priority: Unprioritized
Component: Quality Assurance
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected]
Classification: Unclassified
Mobile Platform: ---
My goal next week is to be able to run the VE tests in a mediawiki-vagrant
instance. When I added the role, I get puppet errors. Just in case you ran into
this, here's the error:
notice: /Stage[main]/Browsertests/Exec[install browsertests bundle]/returns:
Installing ffi (1.9.0) with native extensions
/usr/lib/ruby/1.9.1/rubygems/installer.rb:552:in `rescue in block in
build_extensions': ERROR: Failed to build gem native extension.
(Gem::Installer::ExtensionBuildError)
notice: /Stage[main]/Browsertests/Exec[install browsertests bundle]/returns:
notice: /Stage[main]/Browsertests/Exec[install browsertests bundle]/returns:
/usr/bin/ruby1.9.1 extconf.rb
notice: /Stage[main]/Browsertests/Exec[install browsertests
bundle]/returns: Results logged to
/home/vagrant/.gem/ruby/1.9.1/gems/ffi-1.9.0/ext/ffi_c/gem_make.out
and all that contains is the line
/usr/bin/ruby1.9.1 extconf.rb
There's an extconf.rb in ~/.gem/ruby/1.9.1/gems/ffi-1.9.0/ext/ffi_c , so I ran
that line, it created a Makefile, I ran make, and it built something. But the
next time I ran browsertests, it failed again.
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l