├── .github ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── build-docs.yml │ ├── commit-message-check.yml │ ├── osv-scanner.yml │ └── pr-check.yml ├── .gitignore ├── .licensure.yml ├── LICENSE ├── Makefile ├── NOTICE ├── README.md ├── api-testing-example.dsl ├── bulk-testing-example.dsl ├── config └── generated.go ├── dict ├── ip.txt ├── type.txt └── user.txt ├── docs ├── .gitignore ├── Makefile ├── README.md ├── config.yaml ├── content.en │ ├── _index.md │ ├── docs │ │ ├── getting-started │ │ │ ├── _index.md │ │ │ ├── benchmark.md │ │ │ └── install.md │ │ └── release-notes │ │ │ └── _index.md │ └── menu │ │ └── index.md ├── content.zh │ ├── _index.md │ ├── docs │ │ ├── getting-started │ │ │ ├── _index.md │ │ │ ├── benchmark.md │ │ │ └── install.md │ │ ├── release-notes │ │ │ └── _index.md │ │ └── resources │ │ │ └── _index.md │ └── menu │ │ └── index.md └── static │ └── img │ ├── logo-en.svg │ └── logo-zh.svg ├── domain.go ├── domain_test.go ├── loader.go ├── loadgen.dsl ├── loadgen.yml ├── main.go ├── plugins └── loadgen_dsl.wasm └── runner.go /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/build-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/.github/workflows/build-docs.yml -------------------------------------------------------------------------------- /.github/workflows/commit-message-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/.github/workflows/commit-message-check.yml -------------------------------------------------------------------------------- /.github/workflows/osv-scanner.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/.github/workflows/osv-scanner.yml -------------------------------------------------------------------------------- /.github/workflows/pr-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/.github/workflows/pr-check.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/.gitignore -------------------------------------------------------------------------------- /.licensure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/.licensure.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/Makefile -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/README.md -------------------------------------------------------------------------------- /api-testing-example.dsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/api-testing-example.dsl -------------------------------------------------------------------------------- /bulk-testing-example.dsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/bulk-testing-example.dsl -------------------------------------------------------------------------------- /config/generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/config/generated.go -------------------------------------------------------------------------------- /dict/ip.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/dict/ip.txt -------------------------------------------------------------------------------- /dict/type.txt: -------------------------------------------------------------------------------- 1 | doc 2 | _doc 3 | -------------------------------------------------------------------------------- /dict/user.txt: -------------------------------------------------------------------------------- 1 | medcl 2 | elastic 3 | "google" abc 4 | \"abcd" 5 | -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /docs/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/docs/config.yaml -------------------------------------------------------------------------------- /docs/content.en/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/docs/content.en/_index.md -------------------------------------------------------------------------------- /docs/content.en/docs/getting-started/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | weight: 10 3 | title: Getting Started 4 | bookCollapseSection: true 5 | --- 6 | -------------------------------------------------------------------------------- /docs/content.en/docs/getting-started/benchmark.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/docs/content.en/docs/getting-started/benchmark.md -------------------------------------------------------------------------------- /docs/content.en/docs/getting-started/install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/docs/content.en/docs/getting-started/install.md -------------------------------------------------------------------------------- /docs/content.en/docs/release-notes/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/docs/content.en/docs/release-notes/_index.md -------------------------------------------------------------------------------- /docs/content.en/menu/index.md: -------------------------------------------------------------------------------- 1 | --- 2 | headless: true 3 | --- 4 | 5 | - [**Documentation**]({{< relref "/docs/" >}}) 6 |
-------------------------------------------------------------------------------- /docs/content.zh/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/docs/content.zh/_index.md -------------------------------------------------------------------------------- /docs/content.zh/docs/getting-started/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | weight: 10 3 | title: 入门指南 4 | bookCollapseSection: true 5 | --- 6 | -------------------------------------------------------------------------------- /docs/content.zh/docs/getting-started/benchmark.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/docs/content.zh/docs/getting-started/benchmark.md -------------------------------------------------------------------------------- /docs/content.zh/docs/getting-started/install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/docs/content.zh/docs/getting-started/install.md -------------------------------------------------------------------------------- /docs/content.zh/docs/release-notes/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/docs/content.zh/docs/release-notes/_index.md -------------------------------------------------------------------------------- /docs/content.zh/docs/resources/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/docs/content.zh/docs/resources/_index.md -------------------------------------------------------------------------------- /docs/content.zh/menu/index.md: -------------------------------------------------------------------------------- 1 | --- 2 | headless: true 3 | --- 4 | 5 | - [**文档**]({{< relref "/docs/" >}}) 6 |
7 | -------------------------------------------------------------------------------- /docs/static/img/logo-en.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/docs/static/img/logo-en.svg -------------------------------------------------------------------------------- /docs/static/img/logo-zh.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/docs/static/img/logo-zh.svg -------------------------------------------------------------------------------- /domain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/domain.go -------------------------------------------------------------------------------- /domain_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/domain_test.go -------------------------------------------------------------------------------- /loader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/loader.go -------------------------------------------------------------------------------- /loadgen.dsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/loadgen.dsl -------------------------------------------------------------------------------- /loadgen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/loadgen.yml -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/main.go -------------------------------------------------------------------------------- /plugins/loadgen_dsl.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/plugins/loadgen_dsl.wasm -------------------------------------------------------------------------------- /runner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/loadgen/HEAD/runner.go --------------------------------------------------------------------------------