mirror of
https://github.com/scroll-tech/scroll.git
synced 2026-04-23 03:00:50 -04:00
feat: test
This commit is contained in:
@@ -140,11 +140,11 @@ func (cp *ChunkProverTask) Assign(ctx *gin.Context, getTaskParameter *coordinato
|
||||
AssignedAt: utils.NowUTC(),
|
||||
}
|
||||
|
||||
if err = cp.proverTaskOrm.InsertProverTask(ctx, &proverTask); err != nil {
|
||||
cp.recoverActiveAttempts(ctx, chunkTask)
|
||||
log.Error("insert chunk prover task fail", "taskID", chunkTask.Hash, "publicKey", taskCtx.PublicKey, "err", err)
|
||||
return nil, ErrCoordinatorInternalFailure
|
||||
}
|
||||
//if err = cp.proverTaskOrm.InsertProverTask(ctx, &proverTask); err != nil {
|
||||
// cp.recoverActiveAttempts(ctx, chunkTask)
|
||||
// log.Error("insert chunk prover task fail", "taskID", chunkTask.Hash, "publicKey", taskCtx.PublicKey, "err", err)
|
||||
// return nil, ErrCoordinatorInternalFailure
|
||||
//}
|
||||
|
||||
taskMsg, err := cp.formatProverTask(ctx, &proverTask)
|
||||
if err != nil {
|
||||
|
||||
@@ -564,25 +564,25 @@ func testValidProof(t *testing.T) {
|
||||
err = chunkOrm.UpdateBatchHashInRange(context.Background(), 0, 0, batch.Hash)
|
||||
assert.NoError(t, err)
|
||||
|
||||
// create mock provers.
|
||||
//provers := make([]*mockProver, 1)
|
||||
//for i := 0; i < len(provers); i++ {
|
||||
// var proofType message.ProofType
|
||||
// if i%2 == 0 {
|
||||
// proofType = message.ProofTypeChunk
|
||||
// } else {
|
||||
// proofType = message.ProofTypeBatch
|
||||
// }
|
||||
//
|
||||
// provers[i] = newMockProver(t, "prover_test"+strconv.Itoa(i), coordinatorURL, proofType, version.Version)
|
||||
//
|
||||
// proofStatus := verifiedSuccess
|
||||
// proverTask, errCode, errMsg := provers[i].getProverTask(t, proofType, "istanbul")
|
||||
// assert.Equal(t, errCode, types.Success)
|
||||
// assert.Equal(t, errMsg, "")
|
||||
// assert.NotNil(t, proverTask)
|
||||
// provers[i].submitProof(t, proverTask, proofStatus, types.Success, "istanbul")
|
||||
//}
|
||||
//create mock provers.
|
||||
provers := make([]*mockProver, 1)
|
||||
for i := 0; i < len(provers); i++ {
|
||||
var proofType message.ProofType
|
||||
if i%2 == 0 {
|
||||
proofType = message.ProofTypeChunk
|
||||
} else {
|
||||
proofType = message.ProofTypeBatch
|
||||
}
|
||||
|
||||
provers[i] = newMockProver(t, "prover_test"+strconv.Itoa(i), coordinatorURL, proofType, version.Version)
|
||||
|
||||
proofStatus := verifiedSuccess
|
||||
proverTask, errCode, errMsg := provers[i].getProverTask(t, proofType, "istanbul")
|
||||
assert.Equal(t, errCode, types.Success)
|
||||
assert.Equal(t, errMsg, "")
|
||||
assert.NotNil(t, proverTask)
|
||||
provers[i].submitProof(t, proverTask, proofStatus, types.Success, "istanbul")
|
||||
}
|
||||
|
||||
//// verify proof status
|
||||
//var (
|
||||
|
||||
Reference in New Issue
Block a user