当前位置: 首页 > news >正文

caliper中的测试文件写法及其注意事项

在 Caliper 中执行不同合约的方法

在 Caliper 中执行不同的智能合约需要通过正确配置工作负载(workload)和测试轮次(rounds),下面我将详细介绍如何执行不同的合约。

1. 通过 config.yaml 配置不同测试轮次

你可以在 config.yaml 中为不同的合约定义不同的测试轮次:

rounds:- label: test-helloworlddescription: "测试 HelloWorld 合约"txNumber: 1000rateControl:type: fixed-rateopts:tps: 50workload:module: "benchmarks/helloworld/workload.js"arguments:contractId: "helloworld"  # 对应fisco-bcos.json中的合约IDfunction: "set"           # 要调用的合约函数- label: test-parallelokdescription: "测试 ParallelOk 合约"txNumber: 2000rateControl:type: fixed-rateopts:tps: 100workload:module: "bench
http://www.lqws.cn/news/171253.html

相关文章:

  • 【Java后端基础 005】ThreadLocal-线程数据共享和安全
  • 江科大读写内部flash到hal库实现
  • 【Go语言基础【5】】Go module概述:项目与依赖管理
  • Tesseract配置参数详解及适用场景(PyTesseract进行OCR)
  • Spring Boot消息系统开发指南
  • 语音合成之十九 为什么对数行列式的值可以作为Flow-based模型loss?
  • 三种读写传统xls格式文件开源库libxls、xlslib、BasicExcel的比较
  • leetcode 2434. 使用机器人打印字典序最小的字符串 中等
  • 自动化提示生成框架(AutoPrompt)
  • 零知开源——STM32F103RBT6驱动 ICM20948 九轴传感器及 vofa + 上位机可视化教程
  • Vue:Form正则校验
  • React - 组件通信
  • 【React】React 18 并发特性
  • 视频的分片上传,断点上传
  • Visual Studio问题记录
  • React---day10
  • 跨平台游戏引擎 Axmol-2.6.1 发布
  • keysight是德科技N9923A网络分析仪
  • 华为云学堂-云原生开发者认证课程列表
  • 云原生玩法三问:构建自定义开发环境
  • 当丰收季遇上超导磁测量:粮食产业的科技新征程
  • 消息队列处理模式:流式与批处理的艺术
  • uniapp 设置手机不息屏
  • 大故障:阿里云核心域名爆炸了
  • Linux驱动学习day1
  • NodeJS Koa 后端用户会话管理,JWT, Session,长短Token,本文一次性讲明白
  • tpc udp http
  • ONLYOFFICE协作空间3.1.1 企业版 介绍及部署说明:家庭云计算专家
  • Playwright 测试框架 - .NET
  • C# WPF 左右布局实现学习笔记(1)