{"id":22980364,"url":"https://github.com/tsovak/jmeter","last_synced_at":"2025-04-02T09:23:12.819Z","repository":{"id":91894564,"uuid":"143707490","full_name":"Tsovak/jmeter","owner":"Tsovak","description":"jmeter","archived":false,"fork":false,"pushed_at":"2018-08-06T09:45:02.000Z","size":34870,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-08T00:28:41.332Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Tsovak.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-08-06T09:38:39.000Z","updated_at":"2018-08-06T09:45:05.000Z","dependencies_parsed_at":null,"dependency_job_id":"4b411e54-5e2e-4bcc-b8e7-837ab97156af","html_url":"https://github.com/Tsovak/jmeter","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tsovak%2Fjmeter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tsovak%2Fjmeter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tsovak%2Fjmeter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tsovak%2Fjmeter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Tsovak","download_url":"https://codeload.github.com/Tsovak/jmeter/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246785869,"owners_count":20833594,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-15T01:38:57.430Z","updated_at":"2025-04-02T09:23:12.788Z","avatar_url":"https://github.com/Tsovak.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# The Jmeter samples with reports\n\nIt's a demonstration of Jmeter with reports where tou can configure each needed parameter and use in your CI environment \n\n## How to build and run  \n\n    # docker build -t autotest . \n    # docker run --rm -t -v /tmp/jmeter/:/jmeter/results autotest bash -c \"sh /jmeter/run.sh\"\n\n\nAfter get the result report in the /tmp/jmeter/\n\nYou can send several parameters or used default:\n    \n    protocol=https\n    ApiHost=-www.googleapis.com\n    ApiPort=443\n    count=5\n    duration=1\n\nWhere `count` is the number of threads.\n`duration` is the ramp-up period (seconds)\n\nEach thread will execute the test plan in its entirety and completely independently of other test threads. Multiple threads are used to simulate concurrent connections to your server application.\n\nThe ramp-up period tells JMeter how long to take to \"ramp-up\" to the full number of threads chosen. \nIf 10 threads are used, and the ramp-up period is 100 seconds, then JMeter will take 100 seconds to get all 10 threads up and running. \nEach thread will start 10 (100/10) seconds after the previous thread was begun. \nIf there are 30 threads and a ramp-up period of 120 seconds, then each successive thread will be delayed by 4 seconds.\n\n Example #2\n \n    docker run --rm -t -v /tmp/jmeter/:/jmeter/results \\\n     -e count='10' \\\n     -e repeatCount='1' \\\n     -e rampup='1' \\\n     -testGroup2ThreadActive='true' \\\n     -e protocol='https'  \\\n     -e ApiHost='-www.googleapis.com' \\\n     -e ApiPort='443' \\\n     autotest bash -c \"sh /jmeter/run.sh\"","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftsovak%2Fjmeter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftsovak%2Fjmeter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftsovak%2Fjmeter/lists"}