Contribute to Open Source. Search issue labels to find the right project for you!

CI Failures

tendermint/tendermint

Let comments be failure from CI logs.

https://circleci.com/gh/tendermint/tendermint/970#tests/containers/0

* Test FailIndex 7
Starting persistent dummy and tendermint
[32mNOTE[0m[04-26|04:31:36] Loaded state                             [32mmodule[0m=dummy [32mblock[0m=21 [32mroot[0m=
[32mNOTE[0m[04-26|04:31:36] Waiting for new connection...            [32mmodule[0m=abci-server
[32mNOTE[0m[04-26|04:31:36] Loaded PrivValidator                     [32mmodule[0m=types [32mfile[0m=/root/.tendermint_persist/priv_validator.json [32mprivValidator[0m="PrivValidator{B0DF30401832A10A791ED2AAC6DB4C40CFE70D99 LH:21, LR:0, LS:3}"
[34mINFO[0m[04-26|04:31:36] Starting multiAppConn                    [34mmodule[0m=proxy [34mimpl[0m=multiAppConn
[32mNOTE[0m[04-26|04:31:36] Accepted a new connection                [32mmodule[0m=abci-server
[32mNOTE[0m[04-26|04:31:36] Waiting for new connection...            [32mmodule[0m=abci-server
[32mNOTE[0m[04-26|04:31:36] Accepted a new connection                [32mmodule[0m=abci-server
[32mNOTE[0m[04-26|04:31:36] Waiting for new connection...            [32mmodule[0m=abci-server
[32mNOTE[0m[04-26|04:31:36] Accepted a new connection                [32mmodule[0m=abci-server
[32mNOTE[0m[04-26|04:31:36] Waiting for new connection...            [32mmodule[0m=abci-server
[32mNOTE[0m[04-26|04:31:36] ABCI Handshake                           [32mmodule[0m=consensus [32mappHeight[0m=21 [32mappHash[0m=
[32mNOTE[0m[04-26|04:31:36] ABCI Replay Blocks                       [32mmodule[0m=consensus [32mappHeight[0m=21 [32mstoreHeight[0m=21 [32mstateHeight[0m=21
[32mNOTE[0m[04-26|04:31:36] Completed ABCI Handshake - Tendermint and App are synced [32mmodule[0m=consensus [32mappHeight[0m=21 [32mappHash[0m=
[34mINFO[0m[04-26|04:31:36] Starting EventSwitch                     [34mmodule[0m=events [34mimpl[0m=EventSwitch
[36mDBUG[0m[04-26|04:31:36] addRound(round)                          [36mmodule[0m=consensus [36mround[0m=0
[34mINFO[0m[04-26|04:31:36] Starting Node                            [34mmodule[0m=node [34mimpl[0m=Node
[34mINFO[0m[04-26|04:31:36] Local listener                           [34mmodule[0m=p2p [34mip[0m=:: [34mport[0m=46656
[34mINFO[0m[04-26|04:31:36] Getting UPNP external address            [34mmodule[0m=p2p
[34mINFO[0m[04-26|04:31:39] Could not perform UPNP discover          [34mmodule[0m=p2p [34merror[0m="write udp4 0.0.0.0:50565->239.255.255.250:1900: i/o timeout"
[34mINFO[0m[04-26|04:31:39] Starting DefaultListener                 [34mmodule[0m=p2p [34mimpl[0m=Listener(@172.18.0.3:46656)
[34mINFO[0m[04-26|04:31:39] Starting P2P Switch                      [34mmodule[0m=p2p [34mimpl[0m="P2P Switch"
[34mINFO[0m[04-26|04:31:39] Starting MempoolReactor                  [34mmodule[0m=mempool [34mimpl[0m=MempoolReactor
[34mINFO[0m[04-26|04:31:39] Starting BlockchainReactor               [34mmodule[0m=blockchain [34mimpl[0m=BlockchainReactor
[34mINFO[0m[04-26|04:31:39] Starting ConsensusReactor                [34mmodule[0m=consensus [34mimpl[0m=ConsensusReactor
[32mNOTE[0m[04-26|04:31:39] ConsensusReactor                         [32mmodule[0m=consensus [32mfastSync[0m=false
[34mINFO[0m[04-26|04:31:39] Starting ConsensusState                  [34mmodule[0m=consensus [34mimpl[0m=ConsensusState
[34mINFO[0m[04-26|04:31:39] Starting WAL                             [34mmodule[0m=consensus [34mimpl[0m=WAL
[34mINFO[0m[04-26|04:31:39] Starting TimeoutTicker                   [34mmodule[0m=consensus [34mimpl[0m=TimeoutTicker
[36mDBUG[0m[04-26|04:31:39] Starting timeout routine                 [36mmodule[0m=consensus
[32mNOTE[0m[04-26|04:31:39] Catchup by replaying consensus messages  [32mmodule[0m=consensus [32mheight[0m=22
[32mNOTE[0m[04-26|04:31:39] Replay: New Step                         [32mmodule[0m=consensus [32mheight[0m=22 [32mround[0m=0 [32mstep[0m=RoundStepNewHeight
[32mNOTE[0m[04-26|04:31:39] Replay: Done                             [32mmodule[0m=consensus
[32mNOTE[0m[04-26|04:31:39] Starting RPC HTTP server on unix socket /go/src/github.com/tendermint/tendermint/rpc.sock [32mmodule[0m=rpcserver
[36mDBUG[0m[04-26|04:31:39] Received tick                            [36mmodule[0m=consensus [36mold_ti[0m="{Duration:0s Height:0 Round:0 Step:RoundStepUnknown}" [36mnew_ti[0m="{Duration:-2.003698313s Height:22 Round:0 Step:RoundStepNewHeight}"
[36mDBUG[0m[04-26|04:31:39] Timer already stopped                    [36mmodule[0m=consensus
[36mDBUG[0m[04-26|04:31:39] Scheduled timeout                        [36mmodule[0m=consensus [36mdur[0m=-2.003698313s [36mheight[0m=22 [36mround[0m=0 [36mstep[0m=RoundStepNewHeight
[32mNOTE[0m[04-26|04:31:39] Started node                             [32mmodule[0m=main [32mnodeInfo[0m="&{PubKey:PubKeyEd25519{B08B786E1A74C3CC5643CBE63AAA4A18F02FCE7F70CE99B03237B2EF5CAA2457} Moniker:anonymous Network:test-chain-4XAknx RemoteAddr: ListenAddr:172.18.0.3:46656 Version:0.9.2 Other:[wire_version=0.6.1 p2p_version=0.5.0 consensus_version=v1/0.2.2 rpc_version=0.7.0/3 tx_index=on rpc_addr=unix:///go/src/github.com/tendermint/tendermint/rpc.sock]}"
[34mINFO[0m[04-26|04:31:39] Timed out                                [34mmodule[0m=consensus [34mdur[0m=-2.003698313s [34mheight[0m=22 [34mround[0m=0 [34mstep[0m=RoundStepNewHeight
[36mDBUG[0m[04-26|04:31:39] Received tock                            [36mmodule[0m=consensus [36mtimeout[0m=-2.003698313s [36mheight[0m=22 [36mround[0m=0 [36mstep[0m=RoundStepNewHeight
[32mNOTE[0m[04-26|04:31:39] enterNewRound(22/0). Current: 22/0/RoundStepNewHeight [32mmodule[0m=consensus
[36mDBUG[0m[04-26|04:31:39] addRound(round)                          [36mmodule[0m=consensus [36mround[0m=1
[34mINFO[0m[04-26|04:31:39] enterPropose(22/0). Current: 22/0/RoundStepNewRound [34mmodule[0m=consensus
[34mINFO[0m[04-26|04:31:39] enterPropose: Our turn to propose        [34mmodule[0m=consensus [34mproposer[0m=B0DF30401832A10A791ED2AAC6DB4C40CFE70D99 [34mprivValidator[0m="PrivValidator{B0DF30401832A10A791ED2AAC6DB4C40CFE70D99 LH:21, LR:0, LS:3}"
[36mDBUG[0m[04-26|04:31:39] Received tick                            [36mmodule[0m=consensus [36mold_ti[0m="{Duration:-2.003698313s Height:22 Round:0 Step:RoundStepNewHeight}" [36mnew_ti[0m="{Duration:3s Height:22 Round:0 Step:RoundStepPropose}"
[36mDBUG[0m[04-26|04:31:39] Timer already stopped                    [36mmodule[0m=consensus
[36mDBUG[0m[04-26|04:31:39] Scheduled timeout                        [36mmodule[0m=consensus [36mdur[0m=3s [36mheight[0m=22 [36mround[0m=0 [36mstep[0m=RoundStepPropose
[34mINFO[0m[04-26|04:31:39] Signed proposal                          [34mmodule[0m=consensus [34mheight[0m=22 [34mround[0m=0 [34mproposal[0m="Proposal{22/0 1:89368E29CD82 (-1,:0:000000000000) /6816FDE20560.../}"
[36mDBUG[0m[04-26|04:31:39] Signed proposal block: Block{
  Header{
    ChainID:        test-chain-4XAknx
    Height:         22
    Time:           2017-04-26 04:31:39.591512705 +0000 UTC
    NumTxs:         0
    LastBlockID:    B241CAF789C6600E5ADE96D6F95598C01C52A2E2:1:75D69BD97121
    LastCommit:     E3D59F6E3EE917AAFD0ED50ABAC262E235293957
    Data:           
    Validators:     616AB4EB9707EBD2F18B1B96CDFCEBECD07CEAD0
    App:            
  }#E51EE2628BA0FA89EA98D62F8A03971651A67646
  Data{

  }#
  Commit{
    BlockID:    B241CAF789C6600E5ADE96D6F95598C01C52A2E2:1:75D69BD97121
    Precommits: Vote{0:B0DF30401832 21/00/2(Precommit) B241CAF789C6 /ED9BA833C263.../}
  }#E3D59F6E3EE917AAFD0ED50ABAC262E235293957
}#E51EE2628BA0FA89EA98D62F8A03971651A67646 [36mmodule[0m=consensus
[36mDBUG[0m[04-26|04:31:39] Broadcast                                [36mmodule[0m=p2p [36mchannel[0m=20 [36mmsg[0m="{ConsensusMessage:[NewRoundStep H:22 R:0 S:RoundStepPropose LCR:0]}"
[34mINFO[0m[04-26|04:31:39] Received complete proposal block         [34mmodule[0m=consensus [34mheight[0m=22 [34mhash[0m=E51EE2628BA0FA89EA98D62F8A03971651A67646
[34mINFO[0m[04-26|04:31:39] enterPrevote(22/0). Current: 22/0/RoundStepPropose [34mmodule[0m=consensus
[34mINFO[0m[04-26|04:31:39] Signed and pushed vote                   [34mmodule[0m=consensus [34mheight[0m=22 [34mround[0m=0 [34mvote[0m="Vote{0:B0DF30401832 22/00/1(Prevote) E51EE2628BA0 /8E6728688AEA.../}" [34merror[0m=nil
[36mDBUG[0m[04-26|04:31:39] Broadcast                                [36mmodule[0m=p2p [36mchannel[0m=20 [36mmsg[0m="{ConsensusMessage:[NewRoundStep H:22 R:0 S:RoundStepPrevote LCR:0]}"
[36mDBUG[0m[04-26|04:31:39] addVote                                  [36mmodule[0m=consensus [36mvoteHeight[0m=22 [36mvoteType[0m=1 [36mcsHeight[0m=22
[36mDBUG[0m[04-26|04:31:39] Broadcast                                [36mmodule[0m=p2p [36mchannel[0m=20 [36mmsg[0m="{ConsensusMessage:[HasVote VI:0 V:{22/00/1} VI:0]}"
[34mINFO[0m[04-26|04:31:39] Added to prevote                         [34mmodule[0m=consensus [34mvote[0m="Vote{0:B0DF30401832 22/00/1(Prevote) E51EE2628BA0 /8E6728688AEA.../}" [34mprevotes[0m="VoteSet{H:22 R:0 T:1 +2/3:E51EE2628BA0FA89EA98D62F8A03971651A67646:1:89368E29CD82 BA{1:X} map[]}"
[36mDBUG[0m[04-26|04:31:39] enterNewRound(22/0): Invalid args. Current step: 22/0/RoundStepPrevote [36mmodule[0m=consensus
[34mINFO[0m[04-26|04:31:39] enterPrecommit(22/0). Current: 22/0/RoundStepPrevote [34mmodule[0m=consensus
[32mNOTE[0m[04-26|04:31:39] enterPrecommit: +2/3 prevoted proposal block. Locking [32mmodule[0m=consensus [32mhash[0m=E51EE2628BA0FA89EA98D62F8A03971651A67646
[34mINFO[0m[04-26|04:31:39] Signed and pushed vote                   [34mmodule[0m=consensus [34mheight[0m=22 [34mround[0m=0 [34mvote[0m="Vote{0:B0DF30401832 22/00/2(Precommit) E51EE2628BA0 /52555BF36A10.../}" [34merror[0m=nil
[36mDBUG[0m[04-26|04:31:39] Broadcast                                [36mmodule[0m=p2p [36mchannel[0m=20 [36mmsg[0m="{ConsensusMessage:[NewRoundStep H:22 R:0 S:RoundStepPrecommit LCR:0]}"
[36mDBUG[0m[04-26|04:31:39] addVote                                  [36mmodule[0m=consensus [36mvoteHeight[0m=22 [36mvoteType[0m=2 [36mcsHeight[0m=22
[36mDBUG[0m[04-26|04:31:39] Broadcast                                [36mmodule[0m=p2p [36mchannel[0m=20 [36mmsg[0m="{ConsensusMessage:[HasVote VI:0 V:{22/00/2} VI:0]}"
[34mINFO[0m[04-26|04:31:39] Added to precommit                       [34mmodule[0m=consensus [34mvote[0m="Vote{0:B0DF30401832 22/00/2(Precommit) E51EE2628BA0 /52555BF36A10.../}" [34mprecommits[0m="VoteSet{H:22 R:0 T:2 +2/3:E51EE2628BA0FA89EA98D62F8A03971651A67646:1:89368E29CD82 BA{1:X} map[]}"
[36mDBUG[0m[04-26|04:31:39] enterNewRound(22/0): Invalid args. Current step: 22/0/RoundStepPrecommit [36mmodule[0m=consensus
[36mDBUG[0m[04-26|04:31:39] enterPrecommit(22/0): Invalid args. Current step: 22/0/RoundStepPrecommit [36mmodule[0m=consensus
[34mINFO[0m[04-26|04:31:39] enterCommit(22/0). Current: 22/0/RoundStepPrecommit [34mmodule[0m=consensus
[36mDBUG[0m[04-26|04:31:39] Broadcast                                [36mmodule[0m=p2p [36mchannel[0m=20 [36mmsg[0m="{ConsensusMessage:[NewRoundStep H:22 R:0 S:RoundStepCommit LCR:0]}"
[36mDBUG[0m[04-26|04:31:39] Broadcast                                [36mmodule[0m=p2p [36mchannel[0m=20 [36mmsg[0m="{ConsensusMessage:[CommitStep H:22 BP:1:89368E29CD82 BA:BA{1:X}]}"
[32mNOTE[0m[04-26|04:31:39] Finalizing commit of block with 0 txs    [32mmodule[0m=consensus [32mheight[0m=22 [32mhash[0m=E51EE2628BA0FA89EA98D62F8A03971651A67646 [32mroot[0m=
[34mINFO[0m[04-26|04:31:39] Block{
  Header{
    ChainID:        test-chain-4XAknx
    Height:         22
    Time:           2017-04-26 04:31:39.591 +0000 UTC
    NumTxs:         0
    LastBlockID:    B241CAF789C6600E5ADE96D6F95598C01C52A2E2:1:75D69BD97121
    LastCommit:     E3D59F6E3EE917AAFD0ED50ABAC262E235293957
    Data:           
    Validators:     616AB4EB9707EBD2F18B1B96CDFCEBECD07CEAD0
    App:            
  }#E51EE2628BA0FA89EA98D62F8A03971651A67646
  Data{

  }#
  Commit{
    BlockID:    B241CAF789C6600E5ADE96D6F95598C01C52A2E2:1:75D69BD97121
    Precommits: Vote{0:B0DF30401832 21/00/2(Precommit) B241CAF789C6 /ED9BA833C263.../}
  }#E3D59F6E3EE917AAFD0ED50ABAC262E235293957
}#E51EE2628BA0FA89EA98D62F8A03971651A67646 [34mmodule[0m=consensus
[34mINFO[0m[04-26|04:31:39] Executed block                           [34mmodule[0m=state [34mheight[0m=22 [34mvalid txs[0m=0 [34minvalid txs[0m=0
[34mINFO[0m[04-26|04:31:39] Saved state                              [34mmodule[0m=dummy [34mroot[0m=
[32mNOTE[0m[04-26|04:31:39] Saving block                             [32mmodule[0m=dummy [32mheight[0m=22 [32mroot[0m=
[34mINFO[0m[04-26|04:31:39] Committed state                          [34mmodule[0m=state [34mhash[0m=
[34mINFO[0m[04-26|04:31:39] Recheck txs                              [34mmodule[0m=mempool [34mnumtxs[0m=0
*** fail-test 7 ***
[36mDBUG[0m[04-26|04:31:39] addRound(round)                          [36mmodule[0m=consensus [36mround[0m=0
captured interrupt, exiting...
[34mINFO[0m[04-26|04:31:39] Stopping Node                            [34mmodule[0m=node [34mimpl[0m=Node
[32mNOTE[0m[04-26|04:31:39] Stopping Node                            [32mmodule[0m=node
[34mINFO[0m[04-26|04:31:39] Stopping P2P Switch                      [34mmodule[0m=p2p [34mimpl[0m="P2P Switch"
[34mINFO[0m[04-26|04:31:39] Stopping DefaultListener                 [34mmodule[0m=p2p [34mimpl[0m=Listener(@172.18.0.3:46656)
[34mINFO[0m[04-26|04:31:39] Stopping MempoolReactor                  [34mmodule[0m=mempool [34mimpl[0m=MempoolReactor
[34mINFO[0m[04-26|04:31:39] Stopping BlockchainReactor               [34mmodule[0m=blockchain [34mimpl[0m=BlockchainReactor
[34mINFO[0m[04-26|04:31:39] Stopping BlockPool                       [34mmodule[0m=blockchain [34mimpl[0m=BlockPool
[34mINFO[0m[04-26|04:31:39] Stopping ConsensusReactor                [34mmodule[0m=consensus [34mimpl[0m=ConsensusReactor
[34mINFO[0m[04-26|04:31:39] Stopping ConsensusState                  [34mmodule[0m=consensus [34mimpl[0m=ConsensusState
[34mINFO[0m[04-26|04:31:39] Stopping TimeoutTicker                   [34mmodule[0m=consensus [34mimpl[0m=TimeoutTicker
[34mINFO[0m[04-26|04:31:39] Closing rpc listener                     [34mmodule[0m=node [34mlistener[0m="&{fd:0xc4201e35e0 path:/go/src/github.com/tendermint/tendermint/rpc.sock unlink:true}"
[33mWARN[0m[04-26|04:31:39] Connection error                         [33mmodule[0m=abci-server [33merror[0m=EOF
./test/persist/test_failure_indices.sh: line 49: 11714 Killed                  $DUMMY_CMD
Starting persistent dummy and tendermint
rm: cannot remove '/go/src/github.com/tendermint/tendermint/rpc.sock': No such file or directory
[32mNOTE[0m[04-26|04:31:39] Loaded state                             [32mmodule[0m=dummy [32mblock[0m=22 [32mroot[0m=
[32mNOTE[0m[04-26|04:31:39] Waiting for new connection...            [32mmodule[0m=abci-server
[32mNOTE[0m[04-26|04:31:39] Loaded PrivValidator                     [32mmodule[0m=types [32mfile[0m=/root/.tendermint_persist/priv_validator.json [32mprivValidator[0m="PrivValidator{B0DF30401832A10A791ED2AAC6DB4C40CFE70D99 LH:22, LR:0, LS:3}"
[34mINFO[0m[04-26|04:31:39] Starting multiAppConn                    [34mmodule[0m=proxy [34mimpl[0m=multiAppConn
[32mNOTE[0m[04-26|04:31:39] Accepted a new connection                [32mmodule[0m=abci-server
[32mNOTE[0m[04-26|04:31:39] Waiting for new connection...            [32mmodule[0m=abci-server
[32mNOTE[0m[04-26|04:31:39] Accepted a new connection                [32mmodule[0m=abci-server
[32mNOTE[0m[04-26|04:31:39] Waiting for new connection...            [32mmodule[0m=abci-server
[32mNOTE[0m[04-26|04:31:39] Accepted a new connection                [32mmodule[0m=abci-server
[32mNOTE[0m[04-26|04:31:39] Waiting for new connection...            [32mmodule[0m=abci-server
[32mNOTE[0m[04-26|04:31:39] ABCI Handshake                           [32mmodule[0m=consensus [32mappHeight[0m=22 [32mappHash[0m=
[32mNOTE[0m[04-26|04:31:39] ABCI Replay Blocks                       [32mmodule[0m=consensus [32mappHeight[0m=22 [32mstoreHeight[0m=22 [32mstateHeight[0m=22
[32mNOTE[0m[04-26|04:31:39] Completed ABCI Handshake - Tendermint and App are synced [32mmodule[0m=consensus [32mappHeight[0m=22 [32mappHash[0m=
[34mINFO[0m[04-26|04:31:39] Starting EventSwitch                     [34mmodule[0m=events [34mimpl[0m=EventSwitch
[36mDBUG[0m[04-26|04:31:39] addRound(round)                          [36mmodule[0m=consensus [36mround[0m=0
[34mINFO[0m[04-26|04:31:39] Starting Node                            [34mmodule[0m=node [34mimpl[0m=Node
[34mINFO[0m[04-26|04:31:39] Local listener                           [34mmodule[0m=p2p [34mip[0m=:: [34mport[0m=46656
[34mINFO[0m[04-26|04:31:39] Getting UPNP external address            [34mmodule[0m=p2p
[34mINFO[0m[04-26|04:31:42] Could not perform UPNP discover          [34mmodule[0m=p2p [34merror[0m="write udp4 0.0.0.0:56479->239.255.255.250:1900: i/o timeout"
[34mINFO[0m[04-26|04:31:42] Starting DefaultListener                 [34mmodule[0m=p2p [34mimpl[0m=Listener(@172.18.0.3:46656)
[34mINFO[0m[04-26|04:31:42] Starting P2P Switch                      [34mmodule[0m=p2p [34mimpl[0m="P2P Switch"
[34mINFO[0m[04-26|04:31:42] Starting MempoolReactor                  [34mmodule[0m=mempool [34mimpl[0m=MempoolReactor
[34mINFO[0m[04-26|04:31:42] Starting BlockchainReactor               [34mmodule[0m=blockchain [34mimpl[0m=BlockchainReactor
[34mINFO[0m[04-26|04:31:42] Starting ConsensusReactor                [34mmodule[0m=consensus [34mimpl[0m=ConsensusReactor
[32mNOTE[0m[04-26|04:31:42] ConsensusReactor                         [32mmodule[0m=consensus [32mfastSync[0m=false
[34mINFO[0m[04-26|04:31:42] Starting ConsensusState                  [34mmodule[0m=consensus [34mimpl[0m=ConsensusState
[34mINFO[0m[04-26|04:31:42] Starting WAL                             [34mmodule[0m=consensus [34mimpl[0m=WAL
[34mINFO[0m[04-26|04:31:42] Starting TimeoutTicker                   [34mmodule[0m=consensus [34mimpl[0m=TimeoutTicker
[36mDBUG[0m[04-26|04:31:42] Starting timeout routine                 [36mmodule[0m=consensus
[32mNOTE[0m[04-26|04:31:42] Catchup by replaying consensus messages  [32mmodule[0m=consensus [32mheight[0m=23
[32mNOTE[0m[04-26|04:31:42] Replay: New Step                         [32mmodule[0m=consensus [32mheight[0m=23 [32mround[0m=0 [32mstep[0m=RoundStepNewHeight
[32mNOTE[0m[04-26|04:31:42] Replay: Done                             [32mmodule[0m=consensus
[32mNOTE[0m[04-26|04:31:42] Starting RPC HTTP server on unix socket /go/src/github.com/tendermint/tendermint/rpc.sock [32mmodule[0m=rpcserver
[36mDBUG[0m[04-26|04:31:42] Received tick                            [36mmodule[0m=consensus [36mold_ti[0m="{Duration:0s Height:0 Round:0 Step:RoundStepUnknown}" [36mnew_ti[0m="{Duration:-2.003523365s Height:23 Round:0 Step:RoundStepNewHeight}"
[36mDBUG[0m[04-26|04:31:42] Timer already stopped                    [36mmodule[0m=consensus
[36mDBUG[0m[04-26|04:31:42] Scheduled timeout                        [36mmodule[0m=consensus [36mdur[0m=-2.003523365s [36mheight[0m=23 [36mround[0m=0 [36mstep[0m=RoundStepNewHeight
[34mINFO[0m[04-26|04:31:42] Timed out                                [34mmodule[0m=consensus [34mdur[0m=-2.003523365s [34mheight[0m=23 [34mround[0m=0 [34mstep[0m=RoundStepNewHeight
Timed out waiting for tendermint to start
make: *** [test_integrations] Error 1
Updated 26/04/2017 12:30

Upload Appveyor test results correctly

Wangscape/Wangscape

Appveyor builds and runs tests, but the test results are not correctly uploaded. Test failures don’t cause the build to be reported as failures, and the website reports “The build job has not produced any test results.”

I followed the instructions here to try to upload them, and the command runs without error, but it had no apparent effect.

Updated 26/04/2017 03:10

Appveyor: Package Wangcheck and Wangview executables with Wangscape

Wangscape/Wangscape
  • [ ] Build standalone executables for Wangview and Wangcheck (with py2exe, PyInstaller, or cx_freeze): https://github.com/Wangscape/Wangcheck/issues/4, https://github.com/Wangscape/Wangview/issues/17.
  • [ ] Produce standalone distributable package containing Wangscape[Test], Wangview, Wangcheck, and all necessary documentation/data files.
  • [ ] Do not include Release/opengl32.dll in the package, it would probably override users' local hardware-accelerated OpenGL library.

Moved from #20.

Updated 26/04/2017 03:14

test faiilures: Test_with_partial_callback, Test_oneshot

neovim/neovim

Some legacy tests are failing often.

From test_timers.vim:
Found errors in Test_with_partial_callback():
function RunTheTest[9]..Test_with_partial_callback line 11: Expected range 40 - 130, but got 37

https://s3.amazonaws.com/archive.travis-ci.org/jobs/225979376/log.txt?X-Amz-Expires=29&X-Amz-Date=20170427T100957Z&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAJRYRXRSVGNKPKO5A/20170427/us-east-1/s3/aws4_request&X-Amz-SignedHeaders=host&X-Amz-Signature=1238e33339701e83ec425da33572fac708e7aad8a5c69f38fac55f534e2febc0

Found errors in Test_oneshot():
function RunTheTest[9]..Test_oneshot line 6: Expected range 40 - 100, but got 36
Updated 27/04/2017 10:10

Host SonarQube ourselves

TCA-Team/iOS

Currently our sonar-server is using sonarqube.com. However, sonarqube.com is a bit limited, as you eg. cannot add or change quality profiles. As a result I think there is no way to disable rules like “Refactor your code to get this URI from a customizable parameter” or set certain rules as not critical.

Furthermore, on a dedicated install, we could use a custom swift quality profile like the following instead of sonars one, which provides some more rules: https://github.com/Backelite/sonar-swift

If we feel over time that sonarqube and the GitHub bot are valuable to the development of the project, we might host it somewhere to have increased flexibility and also make it available to the android repo.

Updated 24/04/2017 15:20

complete build process

Suprnovae/cockpit-app-abctotaal

The following steps need to pass - [ ] script: Copy real api (to copy the real api endpoint instead of the test mocks used for capturing the screenshots) - [ ] react-native-bundle: rebundle the application - [ ] certificate-and-profile-installer - [ ] fastlane: ios beta

Every other issue is less critical since they simply handle the delivery of assets for publishing or review. The points covered in this issue are responsible for the actual build process. The fastlane ios beta component is the most critical in this sense.

Updated 21/04/2017 04:52

CI Jenkinsfile: keep build workspaces with later off-build-path deletion

intel/intel-iot-refkit

“Keep workspacess” brings 2 improvements: - workspaces from few previous builds are present, allowing to check for state even after next build in same worker started; - deletion of older build trees does not take time of next build, it is performed by async-runned cleanup job.

Deletion of older workspaces is done after build in parallel with tester jobs, scheduled in the same builder which performed build stage.

Additionally, this PR has 2 smaller simplificatios/cleanups in 1st and last commit

Updated 28/04/2017 13:39 1 Comments

CMake の xcode scheme 対応に追従する

srz-zumix/iutest

cmake が xcode scheme に対応したら test もできるようになるはず。 対応後に .yml にする。

CMake Xcode Schemes (!509) · Merge Requests · CMake / CMake · GitLab CMake 3.9 で対応されそう?

対応されてたら、Bitrise の設定を更新する。

Updated 19/04/2017 00:41

pineapple-ci-module fails to to build Jenkins container

athrane/pineapple

Module name is: xx-pineapple-dev-docker-install-ci-linux64 Stack trace:

Plugin execution failed with the error: Operation failed with exception: com.alpha.pineapple.docker.DockerClientException: Could not read JSON: Unrecognized field “Containers” (class com.alpha.pineapple.docker.model.rest.ListedImage), not marked as ignorable (8 known properties: “Size”, “ParentId”, “Created”, “RepoTags”, “Id”, “VirtualSize”, “RepoDigests”, “Labels”]) at [Source: java.io.PushbackInputStream@338462f3; line: 1, column: 18] (through reference chain: com.alpha.pineapple.docker.model.rest.ListedImage[“Containers”]); nested exception is com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field “Containers” (class com.alpha.pineapple.docker.model.rest.ListedImage), not marked as ignorable (8 known properties: “Size”, “ParentId”, “Created”, “RepoTags”, “Id”, “VirtualSize”, “RepoDigests”, “Labels”]) at [Source: java.io.PushbackInputStream@338462f3; line: 1, column: 18] (through reference chain: com.alpha.pineapple.docker.model.rest.ListedImage[“Containers”]). Operation execution is aborted.

Updated 15/04/2017 10:59 1 Comments

Consider moving AppVeyor downloads back to curl

johnthagen/rust-belt

We currently have a bit of a hack to get AppVeyor downloads working

  - ps: '[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12'
  - ps: Start-FileDownload https://win.rustup.rs -FileName rustup-init.exe
  ...

When I originally created the AppVeyor script I thought that Start-FileDownload was some kind of built in Powershell thing, but it’s really an AppVeyor specific thing so I think it would be better to just use standard curl.

Updated 06/04/2017 23:37

lighthouse on display less systems

GoogleChrome/lighthouse

Hi,

I’m trying to benchmark few famous pwa frameworks and I like this task to be automated on cloud. I have choosen amazon ec2 instance. The issue I’m facing is [20610:20610:0406/140026.530032:ERROR:browser_main_loop.cc(279)] Gtk: cannot open display:

Is chrome’s gui really needed for lighthouse to work, or am I missing something?

Updated 07/04/2017 16:12 2 Comments

Build Docker images in advance

quodlibet/quodlibet

It’s great to have Dockerised build containers after #2222. However, quite a lot of time is spent in CI building the Docker images before using them, yet they change very rarely.

It would be more efficient to push these to our own Docjer Hub space, say, and pull them (caching at Travis should work here too).

To keep them up-to-date the first step would be manual pushes (authenticated). Then we could probably work out some CD process for this itself so that any changes to those Dockerfile files would be published to the hub (before any real build, if still in the QL codebase, or these could live in separate repo).

Updated 06/04/2017 07:45

Failing tests for RawSocketServerProtocol

crossbario/autobahn-python

Hi,

I am in the process of updating autobahn to 0.18.1 for fedora and I encounter failing tests on the build server and on my system. Tests output:

=================================== FAILURES ===================================
_________________________ Test.test_raw_socket_server1 _________________________

self = <test_asyncio_rawsocket.Test testMethod=test_raw_socket_server1>

    def test_raw_socket_server1(self):

>       server = RawSocketServerProtocol(max_size=10000)
E       TypeError: __init__() got an unexpected keyword argument 'max_size'

autobahn/asyncio/test/test_asyncio_rawsocket.py:87: TypeError
______________________ Test.test_raw_socket_server_errors ______________________

self = <test_asyncio_rawsocket.Test testMethod=test_raw_socket_server_errors>

    def test_raw_socket_server_errors(self):

>       server = RawSocketServerProtocol(max_size=10000)
E       TypeError: __init__() got an unexpected keyword argument 'max_size'

autobahn/asyncio/test/test_asyncio_rawsocket.py:110: TypeError
=============== 2 failed, 161 passed, 1 skipped in 0.53 seconds ================

The tests are defined there and from what I see in the definition of RawSocketProtocol here the max_size parameter doesn’t exist which expected. What I find strange is: according to travis everything is fine.

Updated 06/04/2017 21:35 4 Comments

./gradlew build and too many test are failed

appium/java-client

I’m a new one to java-client. I clone repo and ./gradlew build

for compile pass I delete - artifacts { - archives javadocJar, sourcesJar

-}

-signing { - sign configurations.archives -}

-uploadArchives { ….. -}

141 tests completed, 77 failed :test FAILED

too many test are fail. No build guide in this repo. Can any one give me some advice? Thanks.

Updated 05/04/2017 19:55 1 Comments

Speed up test suite(s)

exercism/xjava

The CI build is approaching 20 minutes. The long pole on the build is (understandably) the journey suite. However, the exercises are guaranteed to be independent: the test suites can be executed in parallel without fear of test pollution. The situation is ripe for parallel execute of tests.

Please update the CI build to minimize both the duration of the total test run and minimize additional added complexity (i.e. readability of the build scripts themselves is paramount).

Updated 04/04/2017 14:57

push produced assets (executables and screenshots) to Github release

Suprnovae/cockpit-app-abctotaal

Problem

After a successful CI run on a PR to dev or master, all assets need to be pushed to the dedicated release on github.

NOTE: Initially, only screenshots will be bundled and posted to the releases on Github since executables are being cryptographically signed in the CI pipeline and should only be pushed to private repositories which we don’t have for this project.

Approach WIP

  • if comment matches the semver pattern MAJOR.MINOR.PATCH[-PRERELEASE] and the comment is not yet used as a tag
    • intended_tag = comment concat meta(build type, date, ref) → resulting to e.g. 2.1.2-beta+ios.20130313144700.5114f85
    • create a Github release w/ intended_tag
      • if PRERELEASE set as prerelease
    • push related assets to release

Our merging approach will require naming our merging appropriately in order to trigger automated release generation. As long as the merge comment complies to the semver pattern exclusing the META clause, a release build should be executable.

References

  • https://developer.github.com/v3/repos/releases/#upload-a-release-asset
Updated 04/04/2017 11:46

fix Snapshot errors in iOS CI pipeline (branched from #3)

Suprnovae/cockpit-app-abctotaal

fix in new branch fix/ios-fastlane-screenshots from setup/sigh-cert-fastlane-ios (see PR #3)

Problem

Currently an attempt is in progress to utilise UI Snapshot test to automate the grabbing of screenshots for the app store for different languages.

screen shot 2017-04-04 at 01 34 35

The test suite breaks because of a timeout in detecting the presence of the NavigationBar.

Possible fixes

  • increase the timeout by 10x in order to determine if it’s just a matter of the Xcode simulator on the CI box needing more time to startup the application UI
  • investigate if the method of referencing in the source ambiguous (i.e.: perhaps it does not produce a reference to the same object, perhaps the zero index item may be different depending on the machine or other time-related variabilities)
  • investigate if an update in the workflow tooling may already result to a different result (i.e.: upgrading the fastlane version and other tools on the CI machine)

The full log of the error may be found on Bitrise

References

  • http://stackoverflow.com/questions/31182637/delay-wait-in-a-test-case-of-xcode-ui-testing
Updated 20/04/2017 12:26 3 Comments

Produce a NuGet package with MSBuild targets

Kentico/cloud-generators-net

So that it can be included as a dependency and executed as a pre-build event.

E.g. here: https://github.com/Kentico/cloud-boilerplate-net/issues/31

The output should be a nuget package with tools and build folders and no dependencies. It should look something like this: https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild/

Official documentation: - https://docs.microsoft.com/en-us/nuget/create-packages/creating-a-package#including-msbuild-props-and-targets-in-a-package - https://docs.microsoft.com/en-us/nuget/schema/msbuild-targets - https://github.com/NuGet/Home/wiki/Adding-nuget-pack-as-a-msbuild-target

Other resources: http://www.marcusoft.net/2011/12/creating-tools-only-nuget-package.html

Updated 31/03/2017 11:52

Integrate AB WebSocket testsuite into Travis

crossbario/autobahn-python

We now have test automation for testing Autobahn on 16 combinations of Python (4), networking framework (2) and client/server (2) here https://github.com/crossbario/autobahn-python/tree/master/wstest

The whole thing takes >1h to run, but it would be nice to have at least one of above combinations run automatically on each and every commit: Travis.

Look at this for Travis / Autobahn testsuite integration: https://github.com/cyderize/rust-websocket/blob/master/.travis.yml#L9

Updated 30/03/2017 03:28

start building helm nightly to cover gaps in helm release cycle

samsung-cnct/k2

helm does not cut official releases at the same time as kubernetes. we rely heavily on helm for providing ancillary services on kubernetes (monitoring, logging, CI that targets kubernetes, etc). as such we should be doing our best to be: - testing against alpha and beta versions of kubernetes - papering over the release lag between kubernetes and helm

this is a result of a discussion raised in #222

Updated 29/03/2017 22:24 1 Comments

Setup performance benchmark

rmariano/compr

Automatically run performance checks on the platform, that should be used to measure differences on changes, regression, etc. It is recommended to run as part of the CI along with the unit tests. It should be possible to compare performance across different branches and revisions.

Instrument the code, to support performance testability.

Have a separate target in Makefile.

The benchmark has to include the following relevant metrics (to be reviewed):

  • Running time (latency) for one “mark” file
  • Running time for N files (traceability to determine how does it scale as more files are added).
  • CPU load (%, load average, etc.)
  • Memory usage.
  • I/O
Updated 28/03/2017 07:52

make check fails on ppc64el

laarid/package_debian-mesa

https://travis-ci.org/laarid/package_debian-mesa/jobs/213638438

  • lp_test_arit ``` $ cat build/src/gallium/drivers/llvmpipe/test-suite.log

Mesa 13.0.5: src/gallium/drivers/llvmpipe/test-suite.log

TOTAL: 5

PASS: 4

SKIP: 0

XFAIL: 0

FAIL: 1

XPASS: 0

ERROR: 0

.. contents:: :depth: 2

FAIL: lp_test_arit

sin.v1(-3.92699075): ref = -0.707106709, out = 0.707106709, precision = -1.000000 bits, FAIL sin.v1(-3.14159274): ref = -8.74227766e-08, out = 8.74227766e-08, precision = -1.000000 bits, FAIL sin.v1(-3.14159274): ref = -8.74227766e-08, out = 8.74227766e-08, precision = -1.000000 bits, FAIL sin.v1(-2.3561945): ref = 0.707106769, out = -0.707106769, precision = -1.000000 bits, FAIL sin.v1(-1.57079637): ref = 1, out = -1, precision = -1.000000 bits, FAIL sin.v1(-0.785398185): ref = 0.707106769, out = -0.707106829, precision = -1.000000 bits, FAIL sin.v2(-3.92699075): ref = -0.707106709, out = 0.707106709, precision = -1.000000 bits, FAIL sin.v2(-3.14159274): ref = -8.74227766e-08, out = 8.74227766e-08, precision = -1.000000 bits, FAIL sin.v2(-3.14159274): ref = -8.74227766e-08, out = 8.74227766e-08, precision = -1.000000 bits, FAIL sin.v2(-2.3561945): ref = 0.707106769, out = -0.707106769, precision = -1.000000 bits, FAIL sin.v2(-1.57079637): ref = 1, out = -1, precision = -1.000000 bits, FAIL sin.v2(-0.785398185): ref = 0.707106769, out = -0.707106829, precision = -1.000000 bits, FAIL sin.v4(-3.92699075): ref = -0.707106709, out = 0.707106709, precision = -1.000000 bits, FAIL sin.v4(-3.14159274): ref = -8.74227766e-08, out = 8.74227766e-08, precision = -1.000000 bits, FAIL sin.v4(-3.14159274): ref = -8.74227766e-08, out = 8.74227766e-08, precision = -1.000000 bits, FAIL sin.v4(-2.3561945): ref = 0.707106769, out = -0.707106769, precision = -1.000000 bits, FAIL sin.v4(-1.57079637): ref = 1, out = -1, precision = -1.000000 bits, FAIL sin.v4(-0.785398185): ref = 0.707106769, out = -0.707106829, precision = -1.000000 bits, FAIL round.v1(-0.5): ref = -0, out = -1, precision = -inf bits, FAIL round.v1(0.5): ref = 0, out = 1, precision = -inf bits, FAIL FAIL lp_test_arit (exit status: 1) ```

Updated 22/03/2017 08:57

make check fails on mips64el

laarid/package_debian-mesa

https://travis-ci.org/laarid/package_debian-mesa/jobs/213638436

  • gbm-symbols-check ``` $ cat build/src/gbm/test-suite.log

Mesa 13.0.5: src/gbm/test-suite.log

TOTAL: 1

PASS: 0

SKIP: 0

XFAIL: 0

FAIL: 1

XPASS: 0

ERROR: 0

.. contents:: :depth: 2

FAIL: gbm-symbols-check

_ftext FAIL gbm-symbols-check (exit status: 1) ```

  • wayland-egl-symbols-check ``` $ cat build/src/egl/wayland/wayland-egl/test-suite.log

Mesa 13.0.5: src/egl/wayland/wayland-egl/test-suite.log

TOTAL: 1

PASS: 0

SKIP: 0

XFAIL: 0

FAIL: 1

XPASS: 0

ERROR: 0

.. contents:: :depth: 2

FAIL: wayland-egl-symbols-check

_ftext FAIL wayland-egl-symbols-check (exit status: 1) ```

  • egl-symbols-check ``` $ cat build/src/egl/test-suite.log

Mesa 13.0.5: src/egl/test-suite.log

TOTAL: 1

PASS: 0

SKIP: 0

XFAIL: 0

FAIL: 1

XPASS: 0

ERROR: 0

.. contents:: :depth: 2

FAIL: egl-symbols-check

_ftext FAIL egl-symbols-check (exit status: 1) ```

Updated 22/03/2017 08:43

make check fails on armhf: glsl/tests/cache-test and src/gallium/drivers/llvmpipe/lp_test_arit

laarid/package_debian-mesa

https://travis-ci.org/laarid/package_debian-mesa/jobs/213638433

  • lp_test_arit ``` $ cat build/src/gallium/drivers/llvmpipe/test-suite.log

Mesa 13.0.5: src/gallium/drivers/llvmpipe/test-suite.log

TOTAL: 5

PASS: 4

SKIP: 0

XFAIL: 0

FAIL: 1

XPASS: 0

ERROR: 0

.. contents:: :depth: 2

FAIL: lp_test_arit

round.v1(-0.5): ref = -0, out = -1, precision = -inf bits, FAIL round.v1(0.5): ref = 0, out = 1, precision = -inf bits, FAIL round.v4(-0.5): ref = -0, out = -1, precision = -inf bits, FAIL round.v4(0.5): ref = 0, out = 1, precision = -inf bits, FAIL floor.v2(-1.40129846e-45): ref = -1, out = 0, precision = -0.000000 bits, FAIL floor.v4(-1.40129846e-45): ref = -1, out = 0, precision = -0.000000 bits, FAIL ceil.v2(1.40129846e-45): ref = 1, out = 0, precision = -0.000000 bits, FAIL ceil.v4(1.40129846e-45): ref = 1, out = 0, precision = -0.000000 bits, FAIL fract.v2(1.40129846e-45): ref = 1.40129846e-45, out = 0, precision = -0.000000 bits, FAIL fract.v2(-1.40129846e-45): ref = 0.99999994, out = -0, precision = -0.000000 bits, FAIL fract.v2(5.8799997e-39): ref = 5.8799997e-39, out = 0, precision = -0.000000 bits, FAIL fract.v4(1.40129846e-45): ref = 1.40129846e-45, out = 0, precision = -0.000000 bits, FAIL fract.v4(-1.40129846e-45): ref = 0.99999994, out = -0, precision = -0.000000 bits, FAIL fract.v4(5.8799997e-39): ref = 5.8799997e-39, out = 0, precision = -0.000000 bits, FAIL FAIL lp_test_arit (exit status: 1) ```

  • glsl/tests/cache-test ``` $ cat build/src/compiler/test-suite.log

Mesa 13.0.5: src/compiler/test-suite.log

TOTAL: 10

PASS: 9

SKIP: 0

XFAIL: 0

FAIL: 1

XPASS: 0

ERROR: 0

.. contents:: :depth: 2

FAIL: glsl/tests/cache-test

Mesa warning: Failed to create ./cache-test-tmp/xdg-cache-home for shader cache (No such file or directory)—disabling.

Mesa warning: Failed to create ./cache-test-tmp/mesa-glsl-cache-dir for shader cache (No such file or directory)—disabling.

Error: Test ‘no eviction before overflow with MAX_SIZE=1M’ failed: Expected=3, Actual=0 Error: Test ‘eviction after overflow with MAX_SIZE=1M’ failed: Expected=2, Actual=0 FAIL glsl/tests/cache-test (exit status: 1) ```

Updated 22/03/2017 08:44 1 Comments

make check fails on mips and mipsel

laarid/package_debian-mesa

mips: https://travis-ci.org/laarid/package_debian-mesa/jobs/213638435 mipsel: https://travis-ci.org/laarid/package_debian-mesa/jobs/213638437

  • undefined reference to __sync_val_compare_and_swap_8, __sync_add_and_fetch_8: u_atomic_test.o: In function `test_atomic_assign_int64_t': ./build/src/util/../../../src/util/u_atomic_test.c:137: undefined reference to `__sync_val_compare_and_swap_8' ... u_atomic_test.o: In function `test_atomic_8bits_int64_t': ./build/src/util/../../../src/util/u_atomic_test.c:137: undefined reference to `__sync_add_and_fetch_8' ... collect2: error: ld returned 1 exit status Makefile:920: recipe for target 'u_atomic_test' failed make[6]: *** [u_atomic_test] Error 1 make[6]: Leaving directory '/home/travis/build/laarid/package_debian-mesa/build/src/util'

  • gbm-symbols-check ``` $ cat build/src/gbm/test-suite.log


Mesa 13.0.5: src/gbm/test-suite.log

TOTAL: 1

PASS: 0

SKIP: 0

XFAIL: 0

FAIL: 1

XPASS: 0

ERROR: 0

.. contents:: :depth: 2

FAIL: gbm-symbols-check

_ftext FAIL gbm-symbols-check (exit status: 1) ```

  • wayland-egl-symbols-check ``` $ cat build/src/egl/wayland/wayland-egl/test-suite.log

Mesa 13.0.5: src/egl/wayland/wayland-egl/test-suite.log

TOTAL: 1

PASS: 0

SKIP: 0

XFAIL: 0

FAIL: 1

XPASS: 0

ERROR: 0

.. contents:: :depth: 2

FAIL: wayland-egl-symbols-check

_ftext FAIL wayland-egl-symbols-check (exit status: 1) ```

  • egl-symbols-check ``` $ cat build/src/egl/test-suite.log

Mesa 13.0.5: src/egl/test-suite.log

TOTAL: 1

PASS: 0

SKIP: 0

XFAIL: 0

FAIL: 1

XPASS: 0

ERROR: 0

.. contents:: :depth: 2

FAIL: egl-symbols-check

_ftext FAIL egl-symbols-check (exit status: 1) ```

Updated 22/03/2017 08:46

make check fails on arm64: src/gallium/drivers/llvmpipe/lp_test_arit FAIL

laarid/package_debian-mesa

https://travis-ci.org/laarid/package_debian-mesa/jobs/213638431

  • lp_test_arit ``` $ cat build/src/gallium/drivers/llvmpipe/test-suite.log

Mesa 13.0.5: src/gallium/drivers/llvmpipe/test-suite.log

TOTAL: 5

PASS: 4

SKIP: 0

XFAIL: 0

FAIL: 1

XPASS: 0

ERROR: 0

.. contents:: :depth: 2

FAIL: lp_test_arit

round.v1(-0.5): ref = -0, out = -1, precision = -inf bits, FAIL round.v1(0.5): ref = 0, out = 1, precision = -inf bits, FAIL round.v4(-0.5): ref = -0, out = -1, precision = -inf bits, FAIL round.v4(0.5): ref = 0, out = 1, precision = -inf bits, FAIL FAIL lp_test_arit (exit status: 1) ```

Updated 22/03/2017 08:46

Support VSIX Templates

Kentico/cloud-boilerplate-net

Inspiration: https://github.com/ASP-NET-MVC-Boilerplate/Templates#dotnet-new

Other resources regarding the new templating engine:

Wiki: https://github.com/dotnet/templating/wiki/%22Runnable-Project%22-Templates Existing templates: https://github.com/dotnet/templating/wiki/Available-templates-for-dotnet-new http://dotnetthoughts.net/create-a-dot-net-new-project-template-in-dot-net-core/

Updated 21/03/2017 13:24

HttpConnectorTest intermittent CI failure

ScriptFUSION/Porter

Travis occasionally fails to pass HttpConnectorTest with an error similar to the following.

There was 1 error:

1) ScriptFUSIONTest\Functional\Porter\Net\Http\HttpConnectorTest::testConnectionToLocalWebserver
ScriptFUSION\Retry\FailingTooHardException: Operation failed after 5 attempt(s).

/home/travis/build/ScriptFUSION/Porter/vendor/scriptfusion/retry/src/retry.php:29
/home/travis/build/ScriptFUSION/Porter/test/Functional/Porter/Net/Http/HttpConnectorTest.php:96
/home/travis/build/ScriptFUSION/Porter/test/Functional/Porter/Net/Http/HttpConnectorTest.php:34

Caused by
ScriptFUSION\Porter\Net\Http\HttpConnectionException: file_get_contents(http://[::1]:12345/test?baz=qux): failed to open stream: Connection refused

/home/travis/build/ScriptFUSION/Porter/src/Net/Http/HttpConnector.php:65
/home/travis/build/ScriptFUSION/Porter/src/Connector/CachingConnector.php:62
/home/travis/build/ScriptFUSION/Porter/test/Functional/Porter/Net/Http/HttpConnectorTest.php:110
/home/travis/build/ScriptFUSION/Porter/test/Functional/Porter/Net/Http/HttpConnectorTest.php:86
/home/travis/build/ScriptFUSION/Porter/vendor/scriptfusion/retry/src/retry.php:26
/home/travis/build/ScriptFUSION/Porter/test/Functional/Porter/Net/Http/HttpConnectorTest.php:96
/home/travis/build/ScriptFUSION/Porter/test/Functional/Porter/Net/Http/HttpConnectorTest.php:34

This never used to be a problem, and thanks to the five retries it should have plenty of time to spin up the server. However, this is also the first test in the suite so it may have something to do with PHPUnit start-up time. We should consider moving slower tests to the end of the suite, and if that doesn’t work, we’ll have to increase the retry delay coefficient.

Updated 16/03/2017 16:42

Migrate to VS2017

Kentico/delivery-sdk-net

Blocked until 2017-04-07 (VS2017 RELEASE+1 month) - [ ] Migrate the project to VS2017 (xproj -> csproj) - [ ] Fix AppVeyor (this needs to be done by Kentico) - [ ] Make sure tests are running fine - [ ] Make sure artifacts are being produced

Resources: - http://www.natemcmaster.com/blog/2017/01/19/project-json-to-csproj/ - http://www.natemcmaster.com/blog/2017/02/01/project-json-to-csproj-part2/ - http://blog.nuget.org/20170316/NuGet-now-fully-integrated-into-MSBuild.html

Updated 04/04/2017 11:18

circle ci でたまに apt-get に失敗する

srz-zumix/iutest

https://circleci.com/gh/srz-zumix/iutest/622#tests/containers/1

sudo apt-get -qq install clang-3.9
E: Unable to locate package clang-3.9
E: Couldn't find any package by regex 'clang-3.9'

sudo apt-get -qq install clang-3.9 returned exit code 100

Action failed: sudo apt-get -qq install clang-3.9

その前の update で失敗しているので、リトライかなにかで回避したい。 ``` Err http://apt.llvm.org llvm-toolchain-trusty-3.9 InRelease

Err http://apt.llvm.org llvm-toolchain-trusty-3.9 Release.gpg Unable to connect to apt.llvm.org:http: ```

Updated 17/03/2017 00:57

Require AppVeyor to pass

python/core-workflow

Not sure if we consider it stable enough, but it would be nice to have as a goal to make https://ci.appveyor.com/project/python/cpython be required just like we do for Travis.

@zware do you think this is ready to be flipped on? And is it fast enough?

Updated 11/04/2017 16:23 8 Comments

Cypress fails to run in a docker container within CircleCI

cypress-io/cypress

If you create a docker container with Cypress installed (you can use this semi-official container if you want: https://hub.docker.com/r/bahmutov/cypress-image/) and try to use it in CircleCI, cypress will not work. - Most commands just hang with no output, even if you set CYPRESS_DEBUG=true. - It seems that this could be related to network connectivity because if you run the container without –net=host then cypress will not hang (it will just not work because it will not be able to connect to your server). - Does not seem to be a dependency issue because that same container runs fine in a local ubuntu machine. - Tested both in CircleCI Ubuntu 12.04 and 14.04 images

Updated 18/03/2017 20:19 1 Comments

create CI job that verifies non-supported kubernetes templates are removed

samsung-cnct/k2

as of https://github.com/samsung-cnct/k2/issues/222#issuecomment-284583580 we will be introducing template directories and ansible checks that should be removed when we no longer support that version.

create a CI job that checks the source code for no longer supported templates and version checks. at this moment I am unsure how we are tracking what the supported versions of kubernetes are so that may also be something that needs to be determined here.

Updated 20/03/2017 17:30 2 Comments

ci: remove travis

nodejs/citgm

we no longer need travis as we are now using Jenkins CI build statuses inline in PRs #358. We will also need to remove citgm from the travis configuration

<!– Thank you for your pull request. Please provide a description above and review the requirements below. –>

Checklist

<!– Remove items that do not apply. For completed items, change [ ] to [x]. –>

  • [x] npm test passes
  • [x] contribution guidelines followed here
  • [x] commit message follows commit guidelines
Updated 28/04/2017 17:02 6 Comments

Require code coverage not drop in a PR

python/core-workflow

Codecov allows for PRs to be blocked from merging if the code coverage drops too much. As of right now I have seen coverage for things like pydoc vary too much to do that yet. We should probably work towards figuring out what is leading to that coverage variance and fix it so we can require coverage never gets worse.

If people do come across modules whose coverage seems to drop unexpectedly, please mention them here so we know what modules need to have their tests fixed.

Updated 10/04/2017 23:43 6 Comments

Enable inline Jenkins build status on PRs

nodejs/citgm

Opening this issue continuing a discussion ignited over in https://github.com/nodejs/github-bot/issues/82.

Before I start fiddling around with getting Jenkins to report build statuses to the github-bot, I want to confirm which build we should do this on? I’m assuming citgm-continuous-integration or citgm-smoker?

Would you agree that we can start off by setting up Jenkins to report build status to a PR specified when starting a build, like we do in nodejs/node, or do you have something else in mind?

/cc @gibfahn @gdams

Updated 14/04/2017 22:13 10 Comments

why travis job decides to build dependency?

mapnik/mapnik

https://travis-ci.org/mapnik/mapnik/jobs/204170476#L365

Mason decided to build gdal, which took 15mins out of the 19 the whole job ran. Why? It’s not good, especially for OSX jobs that already lag behind.

Not to mention something’s broken at the end of the gdal build, it prints the gdal-config script to console and then apparently invokes it without parameters, from the usage messages it appears even "$0" is empty.

Updated 22/02/2017 14:22

Set up sass-lint

KeitIG/museeks
  • Add .sass-lint.yml
  • Add sass-lint to CI
# sass-lint config generated by make-sass-lint-config v0.2.2
#
# The following scss-lint Linters are not yet supported by sass-lint:
# ChainedClasses, DisableLinterReason, ElsePlacement, PrivateNamingConvention
# PropertyCount, PseudoElement, SelectorDepth, SpaceAfterComment
# SpaceAfterVariableColon, SpaceAroundOperator, TrailingWhitespace, UnnecessaryParentReference
# Compass::*
#
# The following settings/values are unsupported by sass-lint:
# Linter Comment, option "style"
# Linter Indentation, option "allow_non_nested_indentation"
# Linter Indentation, option "character"
# Linter NestingDepth, option "ignore_parent_selectors"
# Linter PropertySortOrder, option "min_properties"
# Linter PropertySortOrder, option "separate_groups"
# Linter PropertySpelling, option "disabled_properties"
# Linter SpaceBeforeBrace, option "allow_single_line_padding"
# Linter VendorPrefix, option "identifier_list"

files:
  include: 'client/stylesheets/**/*.s+(a|c)ss'
options:
  formatter: stylish
  merge-default-rules: false
rules:
  bem-depth:
    - 0
    - max-depth: 2
  border-zero:
    - 2
    - convention: zero
  brace-style:
    - 2
    - allow-single-line: false
  class-name-format:
    - 2
    - convention: hyphenatedlowercase
  clean-import-paths:
    - 2
    - filename-extension: false
      leading-underscore: false
  empty-line-between-blocks:
    - 2
    - ignore-single-line-rulesets: true
  extends-before-declarations: 2
  extends-before-mixins: 2
  final-newline:
    - 2
    - include: true
  force-attribute-nesting: 2
  force-element-nesting: 2
  force-pseudo-nesting: 2
  function-name-format:
    - 2
    - allow-leading-underscore: true
      convention: hyphenatedlowercase
  hex-length:
    - 2
    - style: long
  hex-notation:
    - 2
    - style: uppercase
  id-name-format:
    - 2
    - convention: hyphenatedlowercase
  indentation:
    - 2
    - size: 4
  leading-zero:
    - 2
    - include: false
  mixin-name-format:
    - 2
    - allow-leading-underscore: true
      convention: hyphenatedlowercase
  mixins-before-declarations: 2
  nesting-depth:
    - 1
    - max-depth: 3
  no-color-keywords: 2
  no-color-literals: 2
  no-css-comments: 1
  no-debug: 2
  no-duplicate-properties: 2
  no-empty-rulesets: 2
  no-extends: 0
  no-ids: 2
  no-important: 1
  no-invalid-hex: 2
  no-mergeable-selectors: 2
  no-misspelled-properties:
    - 2
    - extra-properties: []
  no-qualifying-elements:
    - 2
    - allow-element-with-attribute: false
      allow-element-with-class: false
      allow-element-with-id: false
  no-trailing-zero: 2
  no-transition-all: 1
  no-url-protocols: 1
  no-vendor-prefixes:
    - 1
    - additional-identifiers: []
      excluded-identifiers: []
  placeholder-in-extend: 2
  placeholder-name-format:
    - 2
    - convention: hyphenatedlowercase
  property-sort-order:
    - 2
    - ignore-custom-properties: false
  property-units:
    - 2
    - global:
        - ch
        - em
        - ex
        - rem
        - cm
        - in
        - mm
        - pc
        - pt
        - px
        - q
        - vh
        - vw
        - vmin
        - vmax
        - deg
        - grad
        - rad
        - turn
        - ms
        - s
        - Hz
        - kHz
        - dpi
        - dpcm
        - dppx
        - '%'
      per-property: {}
  quotes:
    - 2
    - style: single
  shorthand-values:
    - 2
    - allowed-shorthands:
        - 2
        - 2
        - 3
        - 4
  single-line-per-selector: 2
  space-after-bang:
    - 2
    - include: false
  space-after-colon:
    - 2
    - include: true
  space-after-comma:
    - 2
    - include: true
  space-before-bang:
    - 2
    - include: true
  space-before-brace:
    - 2
    - include: true
  space-before-colon: 2
  space-between-parens:
    - 2
    - include: false
  trailing-semicolon: 2
  url-quotes: 2
  variable-for-property:
    - 0
    - properties: []
  variable-name-format:
    - 2
    - allow-leading-underscore: true
      convention: hyphenatedlowercase
  zero-unit: 2
Updated 30/03/2017 08:49

Run examples as part of CI builds

RossBencina/StaticMode

Right now, the CI builds compile the examples (and will fail the CI process if there are any issues). But they don’t run the examples. Ideally we would:

  • Run each example (this is easy to set up by adding the example as a test in CMakeLists.txt using add_test (see CMakeLists.txt in the tests/ directory for an example).
  • Verify that the output is as expected (not sure how to do this, can CMake do it?) maybe a python script?)
Updated 20/02/2017 09:35

Travis-CI: Use docker images for linux builds

LibrePCB/LibrePCB

On Travis it’s possible to use docker images to build and run the tests, see Using Docker in Builds.

Maybe that would be a great solution for LibrePCB as it gives us some advantages: - Faster CI feedback because the installation of all dependencies (e.g. apt-get install) is no longer required (these dependencies come pre-installed in the image). Needs to be confirmed because I don’t know how long Travis requires to pull the image from docker hub. - Instead of only installing binaries, it would be even possible to build some tools from source without affecting the CI feedback time. For example linuxdeployqt may be a candidate for building from source. - It’s easier (resp. even possible) to build and run LibrePCB on other distributions than the (very few) ones which are available on Travis. This is extremely helpful for development, testing and deployment! - Our already existing Dockerfile would make more sense: - It would no longer contain redundant information which is already in the .travis-ci.yml file. - We would be forced to actively maintain the Dockerfile. At the moment we have no strong motivation to maintain it and thus it’s easy to forget adding new dependencies and so on. - We would need to upload our image to Docker Hub. This would make using the image much simpler as cloning the LibrePCB repository is no longer required to get the image.

Of course there may appear some technical problems which need to be solved until all of this works properly :wink:

Updated 06/03/2017 07:29 2 Comments

create jenkins-ci project plan

samsung-cnct/k2

our current jenkins CI system (kraken-ci) is unmaintained, based on jenkins v1 and the instructions to rebuild no longer work. we are going to abandon this project in favor of using a kubernetes-based jenkins build system built on jenkins v2.

this ticket will cover the basic planning and initial tickets for the new ci system

Updated 26/04/2017 22:03 25 Comments

Run coverage.py with coverage/fullcoverage/encodings.py

python/core-workflow

https://github.com/nedbat/coveragepy/blob/master/coverage/fullcoverage/encodings.py is a hack which makes sure that coverage.py is imported early enough to cover modules that are imported during interpreter startup. Previously it wasn’t included with coverage.py, but @nedbat was nice enough to add fullcoverage to coverage.py in https://github.com/nedbat/coveragepy/commit/3962bc4387e4ca69d1e2df280b1021b3db9326fd for its next release. So this issue is to make sure that no one forgets to take advantage of fullcoverage once it’s available on PyPI.

Updated 10/04/2017 23:48 2 Comments

"Testing removing two validators at once" timed out

tendermint/tendermint

From https://circleci.com/gh/tendermint/tendermint/654

[34mINFO[0m[02-08|07:24:08] Block{
  Header{
    ChainID:        tendermint_test
    Height:         17
    Time:           2017-02-08 07:24:07.327 +0000 UTC
    NumTxs:         0
    LastBlockID:    3814059B681B9344DC499A982BEC1B6E73EB5460:1:41F7ED421857
    LastCommit:     619A7442FE651824531A01B2B49E5EA85A7D196C
    Data:           
    Validators:     035D2E579D8FDDD8EFFBB86D1FA1CFE19A42777B
    App:            C43AADFBC80BDED94D46A3BCE7B330DFE661FEE1
  }#2CF09284438F1950709BF04EB57C46F73497C71F
  Data{

  }#
  Commit{
    BlockID:    3814059B681B9344DC499A982BEC1B6E73EB5460:1:41F7ED421857
    Precommits: Vote{0:192DCBA191B0 16/00/2(Precommit) 3814059B681B /8FF3AB2C4E33.../}
    Vote{1:50B021FFC989 16/00/2(Precommit) 3814059B681B /F8DD8389AD2E.../}
    Vote{2:7F2B3424E6FF 16/00/2(Precommit) 3814059B681B /3732D7285AB9.../}
    Vote{3:AC3636D65D72 16/00/2(Precommit) 3814059B681B /19E6F0B211EE.../}
    Vote{4:CD8F78980E4F 16/00/2(Precommit) 3814059B681B /21231CE03FFA.../}
  }#619A7442FE651824531A01B2B49E5EA85A7D196C
}#2CF09284438F1950709BF04EB57C46F73497C71F [34mmodule[0m=consensus
[34mINFO[0m[02-08|07:24:08] Executed block                           [34mmodule[0m=state [34mheight[0m=17 [34mvalid txs[0m=0 [34minvalid txs[0m=0
[34mINFO[0m[02-08|07:24:08] Saved state                              [34mmodule[0m=dummy [34mroot[0m=C43AADFBC80BDED94D46A3BCE7B330DFE661FEE1
[32mNOTE[0m[02-08|07:24:08] Saving block                             [32mmodule[0m=dummy [32mheight[0m=17 [32mroot[0m=C43AADFBC80BDED94D46A3BCE7B330DFE661FEE1
[34mINFO[0m[02-08|07:24:08] Added to lastPrecommits: VoteSet{H:17 R:0 T:2 +2/3:2CF09284438F1950709BF04EB57C46F73497C71F:1:008F1FA73FEA BA{5:XX_XX} map[]} [34mmodule[0m=consensus
[34mINFO[0m[02-08|07:24:08] Added to lastPrecommits: VoteSet{H:17 R:0 T:2 +2/3:2CF09284438F1950709BF04EB57C46F73497C71F:1:008F1FA73FEA BA{5:XXXXX} map[]} [34mmodule[0m=consensus
[32mNOTE[0m[02-08|07:24:08] enterNewRound(18/0). Current: 18/0/RoundStepNewHeight [32mmodule[0m=consensus
[34mINFO[0m[02-08|07:24:08] enterPropose(18/0). Current: 18/0/RoundStepNewRound [34mmodule[0m=consensus
[34mINFO[0m[02-08|07:24:08] enterPropose: Not our turn to propose    [34mmodule[0m=consensus [34mproposer[0m=192DCBA191B09CC0A255C95CF27849056DABA0BD [34mprivValidator[0m="PrivValidator{CD8F78980E4F32A186F77D53D9429E2EBE6AC1E4 LH:17, LR:0, LS:3}"
[34mINFO[0m[02-08|07:24:08] Executed block                           [34mmodule[0m=state [34mheight[0m=17 [34mvalid txs[0m=0 [34minvalid txs[0m=0
[34mINFO[0m[02-08|07:24:08] Recheck txs                              [34mmodule[0m=mempool [34mnumtxs[0m=0
[34mINFO[0m[02-08|07:24:08] Saved state                              [34mmodule[0m=dummy [34mroot[0m=C43AADFBC80BDED94D46A3BCE7B330DFE661FEE1
[32mNOTE[0m[02-08|07:24:08] Saving block                             [32mmodule[0m=dummy [32mheight[0m=17 [32mroot[0m=C43AADFBC80BDED94D46A3BCE7B330DFE661FEE1
[34mINFO[0m[02-08|07:24:08] Recheck txs                              [34mmodule[0m=mempool [34mnumtxs[0m=0
[34mINFO[0m[02-08|07:24:08] Executed block                           [34mmodule[0m=state [34mheight[0m=17 [34mvalid txs[0m=0 [34minvalid txs[0m=0
[34mINFO[0m[02-08|07:24:08] Saved state                              [34mmodule[0m=dummy [34mroot[0m=C43AADFBC80BDED94D46A3BCE7B330DFE661FEE1
[32mNOTE[0m[02-08|07:24:08] Saving block                             [32mmodule[0m=dummy [32mheight[0m=17 [32mroot[0m=C43AADFBC80BDED94D46A3BCE7B330DFE661FEE1
[34mINFO[0m[02-08|07:24:08] Recheck txs                              [34mmodule[0m=mempool [34mnumtxs[0m=0
[33mWARN[0m[02-08|07:24:08] Got block                                [33mmodule[0m=consensus [33mheight[0m=17 [33mvalidator[0m=4
[33mWARN[0m[02-08|07:24:08] Done wait group                          [33mmodule[0m=consensus [33mheight[0m=17 [33mvalidator[0m=4
[34mINFO[0m[02-08|07:24:08] Executed block                           [34mmodule[0m=state [34mheight[0m=17 [34mvalid txs[0m=0 [34minvalid txs[0m=0
[34mINFO[0m[02-08|07:24:08] Saved state                              [34mmodule[0m=dummy [34mroot[0m=C43AADFBC80BDED94D46A3BCE7B330DFE661FEE1
[32mNOTE[0m[02-08|07:24:08] Saving block                             [32mmodule[0m=dummy [32mheight[0m=17 [32mroot[0m=C43AADFBC80BDED94D46A3BCE7B330DFE661FEE1
[34mINFO[0m[02-08|07:24:08] Recheck txs                              [34mmodule[0m=mempool [34mnumtxs[0m=0
[33mWARN[0m[02-08|07:24:08] Got block                                [33mmodule[0m=consensus [33mheight[0m=17 [33mvalidator[0m=5
[33mWARN[0m[02-08|07:24:08] Done wait group                          [33mmodule[0m=consensus [33mheight[0m=17 [33mvalidator[0m=5
[33mWARN[0m[02-08|07:24:08] Got block                                [33mmodule[0m=consensus [33mheight[0m=17 [33mvalidator[0m=0
[33mWARN[0m[02-08|07:24:08] Done wait group                          [33mmodule[0m=consensus [33mheight[0m=17 [33mvalidator[0m=0
[34mINFO[0m[02-08|07:24:08] Added to lastPrecommits: VoteSet{H:17 R:0 T:2 +2/3:2CF09284438F1950709BF04EB57C46F73497C71F:1:008F1FA73FEA BA{5:XXXXX} map[]} [34mmodule[0m=consensus
[32mNOTE[0m[02-08|07:24:08] enterNewRound(18/0). Current: 18/0/RoundStepNewHeight [32mmodule[0m=consensus
[34mINFO[0m[02-08|07:24:08] enterPropose(18/0). Current: 18/0/RoundStepNewRound [34mmodule[0m=consensus
[34mINFO[0m[02-08|07:24:08] enterPropose: Not our turn to propose    [34mmodule[0m=consensus [34mproposer[0m=192DCBA191B09CC0A255C95CF27849056DABA0BD [34mprivValidator[0m="PrivValidator{7F2B3424E6FFA8EEE96ED38285156EE5AF77559A LH:17, LR:0, LS:3}"
[34mINFO[0m[02-08|07:24:08] Executed block                           [34mmodule[0m=state [34mheight[0m=17 [34mvalid txs[0m=0 [34minvalid txs[0m=0
[34mINFO[0m[02-08|07:24:08] Saved state                              [34mmodule[0m=dummy [34mroot[0m=C43AADFBC80BDED94D46A3BCE7B330DFE661FEE1
[32mNOTE[0m[02-08|07:24:08] Saving block                             [32mmodule[0m=dummy [32mheight[0m=17 [32mroot[0m=C43AADFBC80BDED94D46A3BCE7B330DFE661FEE1
[34mINFO[0m[02-08|07:24:08] Recheck txs                              [34mmodule[0m=mempool [34mnumtxs[0m=0
[33mWARN[0m[02-08|07:24:08] Got block                                [33mmodule[0m=consensus [33mheight[0m=17 [33mvalidator[0m=1
[33mWARN[0m[02-08|07:24:08] Done wait group                          [33mmodule[0m=consensus [33mheight[0m=17 [33mvalidator[0m=1
[34mINFO[0m[02-08|07:24:08] Added to lastPrecommits: VoteSet{H:17 R:0 T:2 +2/3:2CF09284438F1950709BF04EB57C46F73497C71F:1:008F1FA73FEA BA{5:XXXX_} map[]} [34mmodule[0m=consensus
[33mWARN[0m[02-08|07:24:08] Got block                                [33mmodule[0m=consensus [33mheight[0m=17 [33mvalidator[0m=6
[33mWARN[0m[02-08|07:24:08] Done wait group                          [33mmodule[0m=consensus [33mheight[0m=17 [33mvalidator[0m=6
[34mINFO[0m[02-08|07:24:08] Added to lastPrecommits: VoteSet{H:17 R:0 T:2 +2/3:2CF09284438F1950709BF04EB57C46F73497C71F:1:008F1FA73FEA BA{5:_XXXX} map[]} [34mmodule[0m=consensus
[34mINFO[0m[02-08|07:24:08] Stopping P2P Switch                      [34mmodule[0m=p2p [34mimpl[0m="P2P Switch"
[34mINFO[0m[02-08|07:24:08] Stopping Peer                            [34mmodule[0m=p2p [34mimpl[0m="Peer{MConn{pipe} 43C8DC30679B in}"
[34mINFO[0m[02-08|07:24:08] Stopping MConnection                     [34mmodule[0m=p2p [34mimpl[0m=MConn{pipe}
[34mINFO[0m[02-08|07:24:08] Added to lastPrecommits: VoteSet{H:17 R:0 T:2 +2/3:2CF09284438F1950709BF04EB57C46F73497C71F:1:008F1FA73FEA BA{5:XXXXX} map[]} [34mmodule[0m=consensus
[32mNOTE[0m[02-08|07:24:08] enterNewRound(18/0). Current: 18/0/RoundStepNewHeight [32mmodule[0m=consensus
[34mINFO[0m[02-08|07:24:08] enterPropose(18/0). Current: 18/0/RoundStepNewRound [34mmodule[0m=consensus
[34mINFO[0m[02-08|07:24:08] enterPropose: Not our turn to propose    [34mmodule[0m=consensus [34mproposer[0m=192DCBA191B09CC0A255C95CF27849056DABA0BD [34mprivValidator[0m="PrivValidator{AC3636D65D729D53406D7E751D2498CDB779027C LH:17, LR:0, LS:3}"
[34mINFO[0m[02-08|07:24:08] Added to lastPrecommits: VoteSet{H:17 R:0 T:2 +2/3:2CF09284438F1950709BF04EB57C46F73497C71F:1:008F1FA73FEA BA{5:XXXXX} map[]} [34mmodule[0m=consensus
[32mNOTE[0m[02-08|07:24:08] enterNewRound(18/0). Current: 18/0/RoundStepNewHeight [32mmodule[0m=consensus
[34mINFO[0m[02-08|07:24:08] enterPropose(18/0). Current: 18/0/RoundStepNewRound [34mmodule[0m=consensus
[34mINFO[0m[02-08|07:24:08] enterPropose: Not our turn to propose    [34mmodule[0m=consensus [34mproposer[0m=192DCBA191B09CC0A255C95CF27849056DABA0BD [34mprivValidator[0m="PrivValidator{0FBD9970B1E5B3A1136A1D5C228D9EA487CF44C6 LH:15, LR:0, LS:3}"
[34mINFO[0m[02-08|07:24:08] Stopping Peer                            [34mmodule[0m=p2p [34mimpl[0m="Peer{MConn{pipe} 6255B7EBC074 in}"
[34mINFO[0m[02-08|07:24:08] Stopping MConnection                     [34mmodule[0m=p2p [34mimpl[0m=MConn{pipe}
[32mNOTE[0m[02-08|07:24:08] Stopping gossipDataRoutine for Peer{MConn{pipe} 43C8DC30679B in}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 43C8DC30679B in}"
[34mINFO[0m[02-08|07:24:08] Added to lastPrecommits: VoteSet{H:17 R:0 T:2 +2/3:2CF09284438F1950709BF04EB57C46F73497C71F:1:008F1FA73FEA BA{5:XXXX_} map[]} [34mmodule[0m=consensus
[34mINFO[0m[02-08|07:24:08] Added to lastPrecommits: VoteSet{H:17 R:0 T:2 +2/3:2CF09284438F1950709BF04EB57C46F73497C71F:1:008F1FA73FEA BA{5:XX_XX} map[]} [34mmodule[0m=consensus
[32mNOTE[0m[02-08|07:24:08] Stopping gossipDataRoutine for Peer{MConn{pipe} 6255B7EBC074 in}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 6255B7EBC074 in}"
[33mWARN[0m[02-08|07:24:08] Connection failed @ recvRoutine (reading byte) [33mmodule[0m=p2p [33mconn[0m=MConn{pipe} [33merror[0m=EOF
[34mINFO[0m[02-08|07:24:08] Stopping MConnection                     [34mmodule[0m=p2p [34mimpl[0m=MConn{pipe}
[34mINFO[0m[02-08|07:24:08] Added to lastPrecommits: VoteSet{H:17 R:0 T:2 +2/3:2CF09284438F1950709BF04EB57C46F73497C71F:1:008F1FA73FEA BA{5:XXXXX} map[]} [34mmodule[0m=consensus
[32mNOTE[0m[02-08|07:24:08] enterNewRound(18/0). Current: 18/0/RoundStepNewHeight [32mmodule[0m=consensus
[34mINFO[0m[02-08|07:24:08] enterPropose(18/0). Current: 18/0/RoundStepNewRound [34mmodule[0m=consensus
[34mINFO[0m[02-08|07:24:08] enterPropose: Not our turn to propose    [34mmodule[0m=consensus [34mproposer[0m=192DCBA191B09CC0A255C95CF27849056DABA0BD [34mprivValidator[0m="PrivValidator{5223DFC33198815A971BAC1149A7005EA4298AB1 LH:15, LR:0, LS:3}"
[34mINFO[0m[02-08|07:24:08] Added to lastPrecommits: VoteSet{H:17 R:0 T:2 +2/3:2CF09284438F1950709BF04EB57C46F73497C71F:1:008F1FA73FEA BA{5:XXXXX} map[]} [34mmodule[0m=consensus
[32mNOTE[0m[02-08|07:24:08] enterNewRound(18/0). Current: 18/0/RoundStepNewHeight [32mmodule[0m=consensus
[34mINFO[0m[02-08|07:24:08] enterPropose(18/0). Current: 18/0/RoundStepNewRound [34mmodule[0m=consensus
[34mINFO[0m[02-08|07:24:08] enterPropose: Our turn to propose        [34mmodule[0m=consensus [34mproposer[0m=192DCBA191B09CC0A255C95CF27849056DABA0BD [34mprivValidator[0m="PrivValidator{192DCBA191B09CC0A255C95CF27849056DABA0BD LH:17, LR:0, LS:3}"
[34mINFO[0m[02-08|07:24:08] Added to lastPrecommits: VoteSet{H:17 R:0 T:2 +2/3:2CF09284438F1950709BF04EB57C46F73497C71F:1:008F1FA73FEA BA{5:XX_XX} map[]} [34mmodule[0m=consensus
[32mNOTE[0m[02-08|07:24:08] Stopping gossipVotesRoutine for Peer{MConn{pipe} 43C8DC30679B in}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 43C8DC30679B in}"
[34mINFO[0m[02-08|07:24:08] Added to lastPrecommits: VoteSet{H:17 R:0 T:2 +2/3:2CF09284438F1950709BF04EB57C46F73497C71F:1:008F1FA73FEA BA{5:XXXXX} map[]} [34mmodule[0m=consensus
[32mNOTE[0m[02-08|07:24:08] enterNewRound(18/0). Current: 18/0/RoundStepNewHeight [32mmodule[0m=consensus
[34mINFO[0m[02-08|07:24:08] enterPropose(18/0). Current: 18/0/RoundStepNewRound [34mmodule[0m=consensus
[34mINFO[0m[02-08|07:24:08] enterPropose: Not our turn to propose    [34mmodule[0m=consensus [34mproposer[0m=192DCBA191B09CC0A255C95CF27849056DABA0BD [34mprivValidator[0m="PrivValidator{50B021FFC989D95F9065C05127BD79706117BF60 LH:17, LR:0, LS:3}"
[34mINFO[0m[02-08|07:24:08] Signed proposal                          [34mmodule[0m=consensus [34mheight[0m=18 [34mround[0m=0 [34mproposal[0m="Proposal{18/0 1:370EAB6F9E53 (-1,:0:000000000000) /B472364B2F16.../}"
[34mINFO[0m[02-08|07:24:08] Received complete proposal block         [34mmodule[0m=consensus [34mheight[0m=18 [34mhash[0m=D2EB03DB3C650C7453EC0B39294441AF5F6E5499
[34mINFO[0m[02-08|07:24:08] enterPrevote(18/0). Current: 18/0/RoundStepPropose [34mmodule[0m=consensus
[32mNOTE[0m[02-08|07:24:08] Stopping gossipVotesRoutine for Peer{MConn{pipe} 6255B7EBC074 in}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 6255B7EBC074 in}"
[34mINFO[0m[02-08|07:24:08] Stopping Peer                            [34mmodule[0m=p2p [34mimpl[0m="Peer{MConn{pipe} 7576D1E11F02 in}"
[34mINFO[0m[02-08|07:24:08] Stopping MConnection                     [34mmodule[0m=p2p [34mimpl[0m=MConn{pipe}
[34mINFO[0m[02-08|07:24:08] Stopping Peer                            [34mmodule[0m=p2p [34mimpl[0m="Peer{MConn{pipe} 49042790EC7F out}"
[32mNOTE[0m[02-08|07:24:08] Stopping peer for error                  [32mmodule[0m=p2p [32mpeer[0m="Peer{MConn{pipe} 49042790EC7F out}" [32merror[0m=EOF
[33mWARN[0m[02-08|07:24:08] Connection failed @ recvRoutine (reading byte) [33mmodule[0m=p2p [33mconn[0m=MConn{pipe} [33merror[0m=EOF
[34mINFO[0m[02-08|07:24:08] Stopping MConnection                     [34mmodule[0m=p2p [34mimpl[0m=MConn{pipe}
[34mINFO[0m[02-08|07:24:08] Stopping Peer                            [34mmodule[0m=p2p [34mimpl[0m="Peer{MConn{pipe} 1444AA50E91F in}"
[34mINFO[0m[02-08|07:24:08] Stopping MConnection                     [34mmodule[0m=p2p [34mimpl[0m=MConn{pipe}
[33mWARN[0m[02-08|07:24:08] Connection failed @ recvRoutine (reading byte) [33mmodule[0m=p2p [33mconn[0m=MConn{pipe} [33merror[0m=EOF
[34mINFO[0m[02-08|07:24:08] Stopping MConnection                     [34mmodule[0m=p2p [34mimpl[0m=MConn{pipe}
[33mWARN[0m[02-08|07:24:08] MConnection flush failed                 [33mmodule[0m=p2p [33merror[0m="io: read/write on closed pipe"
[34mINFO[0m[02-08|07:24:08] Stopping Peer                            [34mmodule[0m=p2p [34mimpl[0m="Peer{MConn{pipe} 49042790EC7F out}"
[32mNOTE[0m[02-08|07:24:08] Stopping peer for error                  [32mmodule[0m=p2p [32mpeer[0m="Peer{MConn{pipe} 49042790EC7F out}" [32merror[0m=EOF
[34mINFO[0m[02-08|07:24:09] Stopping Peer                            [34mmodule[0m=p2p [34mimpl[0m="Peer{MConn{pipe} 49042790EC7F out}"
[32mNOTE[0m[02-08|07:24:09] Stopping peer for error                  [32mmodule[0m=p2p [32mpeer[0m="Peer{MConn{pipe} 49042790EC7F out}" [32merror[0m=EOF
[33mWARN[0m[02-08|07:24:09] MConnection flush failed                 [33mmodule[0m=p2p [33merror[0m="io: read/write on closed pipe"
[34mINFO[0m[02-08|07:24:09] Stopping Peer                            [34mmodule[0m=p2p [34mimpl[0m="Peer{MConn{pipe} 8B8B53E8DE2B in}"
[34mINFO[0m[02-08|07:24:09] Stopping MConnection                     [34mmodule[0m=p2p [34mimpl[0m=MConn{pipe}
[33mWARN[0m[02-08|07:24:09] Connection failed @ recvRoutine (reading byte) [33mmodule[0m=p2p [33mconn[0m=MConn{pipe} [33merror[0m=EOF
[34mINFO[0m[02-08|07:24:09] Stopping MConnection                     [34mmodule[0m=p2p [34mimpl[0m=MConn{pipe}
[32mNOTE[0m[02-08|07:24:09] Stopping gossipDataRoutine for Peer{MConn{pipe} 8B8B53E8DE2B in}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 8B8B53E8DE2B in}"
[32mNOTE[0m[02-08|07:24:09] Stopping gossipDataRoutine for Peer{MConn{pipe} 49042790EC7F out}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 49042790EC7F out}"
[34mINFO[0m[02-08|07:24:09] Stopping Peer                            [34mmodule[0m=p2p [34mimpl[0m="Peer{MConn{pipe} 40A12E57C59B in}"
[34mINFO[0m[02-08|07:24:09] Stopping MConnection                     [34mmodule[0m=p2p [34mimpl[0m=MConn{pipe}
[34mINFO[0m[02-08|07:24:09] Stopping ConsensusReactor                [34mmodule[0m=consensus [34mimpl[0m=ConsensusReactor
[34mINFO[0m[02-08|07:24:09] Stopping ConsensusState                  [34mmodule[0m=consensus [34mimpl[0m=ConsensusState
[34mINFO[0m[02-08|07:24:09] Stopping P2P Switch                      [34mmodule[0m=p2p [34mimpl[0m="P2P Switch"
[34mINFO[0m[02-08|07:24:09] Stopping Peer                            [34mmodule[0m=p2p [34mimpl[0m="Peer{MConn{pipe} 40A12E57C59B in}"
[34mINFO[0m[02-08|07:24:09] Stopping MConnection                     [34mmodule[0m=p2p [34mimpl[0m=MConn{pipe}
[34mINFO[0m[02-08|07:24:09] Stopping Peer                            [34mmodule[0m=p2p [34mimpl[0m="Peer{MConn{pipe} 49042790EC7F out}"
[32mNOTE[0m[02-08|07:24:09] Stopping peer for error                  [32mmodule[0m=p2p [32mpeer[0m="Peer{MConn{pipe} 49042790EC7F out}" [32merror[0m=EOF
[33mWARN[0m[02-08|07:24:09] Connection failed @ recvRoutine (reading byte) [33mmodule[0m=p2p [33mconn[0m=MConn{pipe} [33merror[0m=EOF
[34mINFO[0m[02-08|07:24:09] Stopping MConnection                     [34mmodule[0m=p2p [34mimpl[0m=MConn{pipe}
[33mWARN[0m[02-08|07:24:09] MConnection flush failed                 [33mmodule[0m=p2p [33merror[0m="io: read/write on closed pipe"
[33mWARN[0m[02-08|07:24:09] Connection failed @ recvRoutine (reading byte) [33mmodule[0m=p2p [33mconn[0m=MConn{pipe} [33merror[0m=EOF
[34mINFO[0m[02-08|07:24:09] Stopping MConnection                     [34mmodule[0m=p2p [34mimpl[0m=MConn{pipe}
[33mWARN[0m[02-08|07:24:09] MConnection flush failed                 [33mmodule[0m=p2p [33merror[0m="io: read/write on closed pipe"
[34mINFO[0m[02-08|07:24:09] Stopping Peer                            [34mmodule[0m=p2p [34mimpl[0m="Peer{MConn{pipe} 49042790EC7F out}"
[32mNOTE[0m[02-08|07:24:09] Stopping peer for error                  [32mmodule[0m=p2p [32mpeer[0m="Peer{MConn{pipe} 49042790EC7F out}" [32merror[0m=EOF
[34mINFO[0m[02-08|07:24:09] Stopping Peer                            [34mmodule[0m=p2p [34mimpl[0m="Peer{MConn{pipe} 49042790EC7F out}"
[32mNOTE[0m[02-08|07:24:09] Stopping peer for error                  [32mmodule[0m=p2p [32mpeer[0m="Peer{MConn{pipe} 49042790EC7F out}" [32merror[0m=EOF
[33mWARN[0m[02-08|07:24:09] MConnection flush failed                 [33mmodule[0m=p2p [33merror[0m="io: read/write on closed pipe"
[34mINFO[0m[02-08|07:24:09] Signed and pushed vote                   [34mmodule[0m=consensus [34mheight[0m=18 [34mround[0m=0 [34mvote[0m="Vote{0:192DCBA191B0 18/00/1(Prevote) D2EB03DB3C65 /4AB165CCAAEA.../}" [34merror[0m=nil
[34mINFO[0m[02-08|07:24:09] Stopping WAL                             [34mmodule[0m=consensus [34mimpl[0m=WAL
[32mNOTE[0m[02-08|07:24:09] Stopping gossipVotesRoutine for Peer{MConn{pipe} 49042790EC7F out}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 49042790EC7F out}"
[32mNOTE[0m[02-08|07:24:09] Stopping gossipVotesRoutine for Peer{MConn{pipe} 49042790EC7F out}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 49042790EC7F out}"
[32mNOTE[0m[02-08|07:24:09] Stopping gossipVotesRoutine for Peer{MConn{pipe} 49042790EC7F out}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 49042790EC7F out}"
[32mNOTE[0m[02-08|07:24:09] Stopping gossipVotesRoutine for Peer{MConn{pipe} 8B8B53E8DE2B in}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 8B8B53E8DE2B in}"
[32mNOTE[0m[02-08|07:24:09] Stopping gossipDataRoutine for Peer{MConn{pipe} 1444AA50E91F in}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 1444AA50E91F in}"
[32mNOTE[0m[02-08|07:24:09] Stopping gossipVotesRoutine for Peer{MConn{pipe} 40A12E57C59B in}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 40A12E57C59B in}"
[32mNOTE[0m[02-08|07:24:09] Stopping gossipVotesRoutine for Peer{MConn{pipe} 7576D1E11F02 in}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 7576D1E11F02 in}"
[32mNOTE[0m[02-08|07:24:09] Stopping gossipVotesRoutine for Peer{MConn{pipe} 1444AA50E91F in}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 1444AA50E91F in}"
[32mNOTE[0m[02-08|07:24:09] Stopping gossipDataRoutine for Peer{MConn{pipe} 49042790EC7F out}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 49042790EC7F out}"
[32mNOTE[0m[02-08|07:24:09] Stopping gossipDataRoutine for Peer{MConn{pipe} 40A12E57C59B in}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 40A12E57C59B in}"
[32mNOTE[0m[02-08|07:24:09] Stopping gossipDataRoutine for Peer{MConn{pipe} 40A12E57C59B in}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 40A12E57C59B in}"
[32mNOTE[0m[02-08|07:24:09] Stopping gossipDataRoutine for Peer{MConn{pipe} 49042790EC7F out}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 49042790EC7F out}"
[32mNOTE[0m[02-08|07:24:09] Stopping gossipVotesRoutine for Peer{MConn{pipe} 40A12E57C59B in}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 40A12E57C59B in}"
[32mNOTE[0m[02-08|07:24:09] Stopping gossipVotesRoutine for Peer{MConn{pipe} 49042790EC7F out}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 49042790EC7F out}"
[32mNOTE[0m[02-08|07:24:09] Stopping gossipVotesRoutine for Peer{MConn{pipe} 49042790EC7F out}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 49042790EC7F out}"
[32mNOTE[0m[02-08|07:24:09] Stopping gossipVotesRoutine for Peer{MConn{pipe} 49042790EC7F out}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 49042790EC7F out}"
[32mNOTE[0m[02-08|07:24:09] Stopping gossipDataRoutine for Peer{MConn{pipe} 49042790EC7F out}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 49042790EC7F out}"
[32mNOTE[0m[02-08|07:24:09] Stopping gossipDataRoutine for Peer{MConn{pipe} 49042790EC7F out}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 49042790EC7F out}"
[32mNOTE[0m[02-08|07:24:09] Stopping gossipDataRoutine for Peer{MConn{pipe} 49042790EC7F out}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 49042790EC7F out}"
[32mNOTE[0m[02-08|07:24:09] Stopping gossipDataRoutine for Peer{MConn{pipe} 7576D1E11F02 in}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 7576D1E11F02 in}"
[32mNOTE[0m[02-08|07:24:09] Stopping queryMaj23Routine for Peer{MConn{pipe} 49042790EC7F out}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 49042790EC7F out}"
[32mNOTE[0m[02-08|07:24:09] Stopping queryMaj23Routine for Peer{MConn{pipe} 49042790EC7F out}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 49042790EC7F out}"
[32mNOTE[0m[02-08|07:24:09] Stopping queryMaj23Routine for Peer{MConn{pipe} 43C8DC30679B in}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 43C8DC30679B in}"
[32mNOTE[0m[02-08|07:24:09] Stopping queryMaj23Routine for Peer{MConn{pipe} 6255B7EBC074 in}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 6255B7EBC074 in}"
[32mNOTE[0m[02-08|07:24:09] Stopping queryMaj23Routine for Peer{MConn{pipe} 8B8B53E8DE2B in}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 8B8B53E8DE2B in}"
[32mNOTE[0m[02-08|07:24:09] Stopping queryMaj23Routine for Peer{MConn{pipe} 7576D1E11F02 in}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 7576D1E11F02 in}"
[32mNOTE[0m[02-08|07:24:09] Stopping queryMaj23Routine for Peer{MConn{pipe} 1444AA50E91F in}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 1444AA50E91F in}"
[32mNOTE[0m[02-08|07:24:09] Stopping queryMaj23Routine for Peer{MConn{pipe} 49042790EC7F out}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 49042790EC7F out}"
[32mNOTE[0m[02-08|07:24:09] Stopping queryMaj23Routine for Peer{MConn{pipe} 40A12E57C59B in}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 40A12E57C59B in}"
[32mNOTE[0m[02-08|07:24:10] Stopping queryMaj23Routine for Peer{MConn{pipe} 49042790EC7F out}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 49042790EC7F out}"
[32mNOTE[0m[02-08|07:24:12] Stopping queryMaj23Routine for Peer{MConn{pipe} 40A12E57C59B in}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 40A12E57C59B in}"
[32mNOTE[0m[02-08|07:24:12] Stopping queryMaj23Routine for Peer{MConn{pipe} 49042790EC7F out}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 49042790EC7F out}"
[32mNOTE[0m[02-08|07:24:12] Stopping queryMaj23Routine for Peer{MConn{pipe} 49042790EC7F out}. [32mmodule[0m=consensus [32mpeer[0m="Peer{MConn{pipe} 49042790EC7F out}"
panic: test timed out after 30m0s
Updated 27/04/2017 19:01 2 Comments

pytest followup

pandas-dev/pandas

Followup issues to https://github.com/pandas-dev/pandas/pull/13856 - [x] remove nose entirely (#15368) - [x] fix yield base tests, see here. in computation and test_pickle.py, replace with paramterization / fixtures. (#15406) - [x] yield based tests in: - [x] frame/test_query_eval.py - [x] io/test_packers.py (#15427) - [x] io/test_pickle.py (#15416) - [x] test_internals.py (#15708) - [x] test_window.py (#15708) - [x] use pytest-dist (#15369) - [x] change generator based tests to addopts = --disable-pytest-warnings from setup.cfg (#15708) - [ ] figure out getlocale failure on travis in pandas/tools/tests/test_util.py:TestLocaleUtils.test_set_locale - [ ] replace @network using pytest.mark (add other markers?) - [ ] fix doc/source/contributing.rst reference to pd.test - [x] move conftest.py to top-level (#15731) - [ ] use parametrizehttps://github.com/pandas-dev/pandas/issues/15990 - [ ] use fixtures https://github.com/pandas-dev/pandas/issues/15990 - [x] list of skipped tests is failing (#15408) - [x] nose.SkipTest -> pytest.skip() (or @pytest.mark.skip or skipif) (#15368)

Updated 13/04/2017 10:00 3 Comments

Tool bootstrap version check for git incorrectly fails on ubuntu and cygwin

mysensors/MySensors

from @tbowmo: ```

.mystools/bootstrap-dev.sh Checking operating system support: linux-gnu… Checking github ‘origin’ & ‘upstream’ remotes… Git “upstream” remote not found or incorrectly defined. Configuring remote upstream –> https://github.com/mysensors/MySensors.git… Checking tool/utility prerequisites… Found git however, version 2.0 or greater is required… Install git 2.0 or greater and re-run .mystools/bootstrap-dev.sh thomas at thomas-ThinkPad-L450 in ~/tmp/MySensors git:(development) ✗ git –version git version 2.9.3 thomas at thomas-ThinkPad-L450 in ~/tmp/MySensors git:(development) ✗ ```

from @mfalkvidd:

``` Checking tool/utility prerequisites… Found git however, version 2.0 or greater is required… Install git 2.0 or greater and re-run .mystools/bootstrap-dev.sh Mikael @ yoga ~/workspace/MySensors heads/mfalkvidd/master $ git –version git version 2.8.3

  • check_tool_prerequisite git 2.0
  • is_installed git
  • which git ++ git –version ++ sed -ne ’s/[^0-9](([0-9].){0,4}[0-9][^.])./\1/p'
  • local version= ++ ver +++ echo ‘’ +++ tr . ‘ ’ ++ printf %03d%03d%03d%03d ++ ver 2.0 +++ echo 2.0 +++ tr . ‘ ’ ++ printf %03d%03d%03d%03d 2 0
  • ‘[’ 000000000000 -lt 002000000000 ‘]’
  • warn ‘Found git however, version 2.0 or greater is required…’
  • IFS=‘ ’
  • printf ‘\e[93m%s\e[m\n’ ‘Found git however, version 2.0 or greater is required…’```

Most likely a regex portability issue.

cc: @fallberg

Updated 07/02/2017 16:59

Fork me on GitHub