You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@bigtop.apache.org by "Kengo Seki (Jira)" <ji...@apache.org> on 2020/09/25 12:50:00 UTC

[jira] [Created] (BIGTOP-3416) Fix YCSB to work with CentOS 8 and Fedora 31

Kengo Seki created BIGTOP-3416:
----------------------------------

             Summary: Fix YCSB to work with CentOS 8 and Fedora 31
                 Key: BIGTOP-3416
                 URL: https://issues.apache.org/jira/browse/BIGTOP-3416
             Project: Bigtop
          Issue Type: Bug
            Reporter: Kengo Seki
            Assignee: Kengo Seki


Deploying YCSB onto CentOS 8 fails with the following error:
https://ci.bigtop.apache.org/job/Bigtop-trunk-smoke-tests/170/COMPONENTS=hdfs.hbase.hbase.ycsb@ycsb,OS=centos-8-x86_64-deploy/console

{code}
Error: Could not update: Execution of '/usr/bin/dnf -d 0 -e 1 -y install ycsb' returned 1: Error: 
 Problem: conflicting requests
  - nothing provides python needed by ycsb-0.12.0-1.el8.noarch
Error: /Stage[main]/Ycsb::Client/Package[ycsb]/ensure: change from 'purged' to 'latest' failed: Could not update: Execution of '/usr/bin/dnf -d 0 -e 1 -y install ycsb' returned 1: Error: 
 Problem: conflicting requests
  - nothing provides python needed by ycsb-0.12.0-1.el8.noarch
{code}

And its smoke test fails with the following error on Fedora 31:
https://ci.bigtop.apache.org/job/Bigtop-trunk-smoke-tests/170/COMPONENTS=hdfs.hbase.hbase.ycsb@ycsb,OS=fedora-31-aarch64-deploy/console
https://ci.bigtop.apache.org/job/Bigtop-trunk-smoke-tests/170/COMPONENTS=hdfs.hbase.hbase.ycsb@ycsb,OS=fedora-31-x86_64-deploy/console

{code}
TestYcsbSmoke > BasicDBTest STANDARD_OUT
    Failed command: ycsb load basic -P /usr/lib/ycsb/workloads/workloada -p recordcount=500000 -s > load_basic.dat
    	error code: 1
    	stdout: []
    	stderr: [  File "/usr/lib/ycsb/bin/ycsb", line 208,     except subprocess.CalledProcessError, err:,                                         ^, SyntaxError: invalid syntax]

TestYcsbSmoke > BasicDBTest FAILED
    java.lang.AssertionError: YCSB basic load failed.[] [  File "/usr/lib/ycsb/bin/ycsb", line 208,     except subprocess.CalledProcessError, err:,                                         ^, SyntaxError: invalid syntax]
        at org.junit.Assert.fail(Assert.java:88)
        at org.junit.Assert.assertTrue(Assert.java:41)
        at org.junit.Assert$assertTrue.callStatic(Unknown Source)
        at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallStatic(CallSiteArray.java:55)
        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:196)
        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:216)
        at TestYcsbSmoke.BasicDBTest(TestYcsbSmoke.groovy:65)

Gradle Test Executor 2 finished executing tests.

> Task :bigtop-tests:smoke-tests:ycsb:test FAILED

TestYcsbSmoke > HbaseTest STANDARD_OUT
    Failed command: ycsb load hbase10 -P /usr/lib/ycsb/workloads/workloada -p table=usertable -p columnfamily=cf -p recordcount=500000 -p operationcount=500000 -threads 10 
    	error code: 1
    	stdout: []
    	stderr: [  File "/usr/lib/ycsb/bin/ycsb", line 208,     except subprocess.CalledProcessError, err:,                                         ^, SyntaxError: invalid syntax]

TestYcsbSmoke > HbaseTest FAILED
    java.lang.AssertionError: YCSB HBase load failed.[] [  File "/usr/lib/ycsb/bin/ycsb", line 208,     except subprocess.CalledProcessError, err:,                                         ^, SyntaxError: invalid syntax]
        at org.junit.Assert.fail(Assert.java:88)
        at org.junit.Assert.assertTrue(Assert.java:41)
        at org.junit.Assert$assertTrue.callStatic(Unknown Source)
        at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallStatic(CallSiteArray.java:55)
        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:196)
        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:216)
        at TestYcsbSmoke.HbaseTest(TestYcsbSmoke.groovy:88)

2 tests completed, 2 failed
{code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)