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

Reply via email to