Bug ID 929832
Summary Build failed in Jenkins: yast-autoinstallation-master #153
Classification openSUSE
Product openSUSE Factory
Version 201503*
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component AutoYaST
Assignee autoyast-maintainers@suse.de
Reporter locilka@suse.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

On Tue, 05 May 2015 17:26:24 +0100
Imobach Gonz�lez Sosa <igonzalezsosa@suse.de> wrote:

> Hi all,
>
> It seems that these tests are failing because xsltproc is not
> available (provided by libxslt-tools). Here comes the relevant
> section:
>
>> [   34s]   1) #<Yast::AutoinstClassClass:0x00000000ae8378>
>> #MergeClasses executes xsltproc and returns a hash with info about
>> the result [   34s] Failure/Error: expect(out).to eq({ 'exit' => 0,
>> 'stderr' => '', 'stdout' => '' }) [   34s]
>> [   34s]        expected: {"exit"=>0, "stderr"=>"", "stdout"=>""}
>> [   34s]             got: {"exit"=>127,
>> "stderr"=>"sh: /usr/bin/xsltproc: No such file or directory\n",
>> "stdout"=>""} [   34s] [   34s]        (compared using ==)
>> [   34s]
>> [   34s]        Diff:
>> [   34s]        @@ -1,4 +1,4 @@
>> [   34s]        -"exit" => 0,
>> [   34s]        -"stderr" => "",
>> [   34s]        +"exit" => 127,
>> [   34s]        +"stderr" => "sh: /usr/bin/xsltproc: No such file or
>> directory\n", [   34s]         "stdout" => "",
>> [   34s]      # ./AutoinstClass_test.rb:252:in `block (3 levels) in
>> <top (required)>' [   34s]      # ./AutoinstClass_test.rb:238:in
>> `block (3 levels) in <top (required)>' [   34s]
>> [   34s]   2) #<Yast::AutoinstClassClass:0x00000000ae8378>
>> #MergeClasses when all elements must be merged merges elements from
>> profile and configuration [   34s]      Failure/Error:
>> let(:output_xml) { File.read(output_path) } [   34s]
>> Errno::ENOENT: [   34s]        No such file or directory @
>> rb_sysopen
>> - /home/abuild/rpmbuild/BUILD/autoyast2-3.1.76/tmp/output.xml
>> [   34s]      # ./AutoinstClass_test.rb:220:in `read' [   34s]
>> # ./AutoinstClass_test.rb:220:in `block (3 levels) in <top
>> (required)>' [   34s]      # ./AutoinstClass_test.rb:262:in `block
>> (4 levels) in <top (required)>' [   34s]
>> # ./AutoinstClass_test.rb:238:in `block (3 levels) in <top
>> (required)>' [   34s] [   34s]   3)
>> #<Yast::AutoinstClassClass:0x00000000ae8378> #MergeClasses when
>> some elements are not intended to be merged does not merge those
>> elements [   34s]      Failure/Error: let(:output_xml)
>> { File.read(output_path) } [   34s]      Errno::ENOENT:
>> [   34s]        No such file or directory @ rb_sysopen
>> - /home/abuild/rpmbuild/BUILD/autoyast2-3.1.76/tmp/output.xml
>> [   34s]      # ./AutoinstClass_test.rb:220:in `read' [   34s]
>> # ./AutoinstClass_test.rb:220:in `block (3 levels) in <top
>> (required)>' [   34s]      # ./AutoinstClass_test.rb:281:in `block
>> (4 levels) in <top (required)>' [   34s]
>> # ./AutoinstClass_test.rb:238:in `block (3 levels) in <top
>> (required)>' [   34s] [   34s] Finished in 0.10792 seconds (files
>> took 0.60881 seconds to load) [   34s] 28 examples, 3 failures
>> [   34s] [   34s] Failed examples:
>

If it failed in jenkins it means, that it missing in build requires. If
it fail on your pc, then it is problem with missing dependency.

Josef


You are receiving this mail because: