-
Notifications
You must be signed in to change notification settings - Fork 5
3.3 GitHub Action API
kolioOtSofia edited this page Jul 25, 2021
·
11 revisions
- JSON usage
- General concept
- Workflows history
- Latest workflow
- Jobs for a specific workflow
- Logs for a specific job
This application uses version 3 of the GitHub API
Refer to part JSON Usage
in 3.3 Travic API for details
The ATDDGitHubActionsRepository
uses an ATDDGitHubActionsClient
to send request to the GitHub API, the responses from this API are then parsed by the ATDDGitHubActionsParser
and displayed to the user in the GUI.
ATDDGitHubActionsClient new
getJsonForWorkflowRunsForRepository: 'hpi-swa-teaching/AutoTDD'
Click to see sample response
{
"total_count": 861,
"workflow_runs": [
{
"id": 1042581517,
"name": "CI",
"node_id": "WFR_lAHOAGuM984BHNs8zj4kiA0",
"head_branch": "fix/refactor-test-names",
"head_sha": "dfd67ea4bfc5e9fb3e4488fde35d323cb03eac03",
"run_number": 405,
"event": "pull_request",
"status": "completed",
"conclusion": "success",
"workflow_id": 9099876,
"check_suite_id": 3267483568,
"check_suite_node_id": "MDEwOkNoZWNrU3VpdGUzMjY3NDgzNTY4",
"url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517",
"html_url": "https://github.com/hpi-swa-teaching/AutoTDD/actions/runs/1042581517",
"pull_requests": [
{
"url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/pulls/128",
"id": 692096685,
"number": 128,
"head": {
"ref": "fix/refactor-test-names",
"sha": "dfd67ea4bfc5e9fb3e4488fde35d323cb03eac03",
"repo": {
"id": 18668348,
"url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD",
"name": "AutoTDD"
}
},
"base": {
"ref": "dev",
"sha": "93296507f9f878bda8174fa74876a6b55fa8ff20",
"repo": {
"id": 18668348,
"url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD",
"name": "AutoTDD"
}
}
}
],
"created_at": "2021-07-18T14:20:43Z",
"updated_at": "2021-07-18T14:23:00Z",
"jobs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517/jobs",
"logs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517/logs",
"check_suite_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/check-suites/3267483568",
"artifacts_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517/artifacts",
"cancel_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517/cancel",
"rerun_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517/rerun",
"workflow_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/workflows/9099876",
"head_commit": {
"id": "dfd67ea4bfc5e9fb3e4488fde35d323cb03eac03",
"tree_id": "6fadd8e6b4bfd48c2f390870657dc78afc3fdd4a",
"message": "Make all test-classes plural",
"timestamp": "2021-07-18T14:13:20Z",
"author": {
"name": "Samuel Kunst",
"email": "[email protected]"
},
"committer": {
"name": "Samuel Kunst",
"email": "[email protected]"
}
},
"repository": {
"id": 18668348,
"node_id": "MDEwOlJlcG9zaXRvcnkxODY2ODM0OA==",
"name": "AutoTDD",
"full_name": "hpi-swa-teaching/AutoTDD",
"private": false,
"owner": {
"login": "hpi-swa-teaching",
"id": 7048439,
"node_id": "MDEyOk9yZ2FuaXphdGlvbjcwNDg0Mzk=",
"avatar_url": "https://avatars.githubusercontent.com/u/7048439?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/hpi-swa-teaching",
"html_url": "https://github.com/hpi-swa-teaching",
"followers_url": "https://api.github.com/users/hpi-swa-teaching/followers",
"following_url": "https://api.github.com/users/hpi-swa-teaching/following{/other_user}",
"gists_url": "https://api.github.com/users/hpi-swa-teaching/gists{/gist_id}",
"starred_url": "https://api.github.com/users/hpi-swa-teaching/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/hpi-swa-teaching/subscriptions",
"organizations_url": "https://api.github.com/users/hpi-swa-teaching/orgs",
"repos_url": "https://api.github.com/users/hpi-swa-teaching/repos",
"events_url": "https://api.github.com/users/hpi-swa-teaching/events{/privacy}",
"received_events_url": "https://api.github.com/users/hpi-swa-teaching/received_events",
"type": "Organization",
"site_admin": false
},
"html_url": "https://github.com/hpi-swa-teaching/AutoTDD",
"description": "AutoTDD with Travis-CI Support for Squeak (SWT21-04)",
"fork": false,
"url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD",
"forks_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/forks",
"keys_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/keys{/key_id}",
"collaborators_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/collaborators{/collaborator}",
"teams_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/teams",
"hooks_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/hooks",
"issue_events_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues/events{/number}",
"events_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/events",
"assignees_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/assignees{/user}",
"branches_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/branches{/branch}",
"tags_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/tags",
"blobs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/blobs{/sha}",
"git_tags_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/tags{/sha}",
"git_refs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/refs{/sha}",
"trees_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/trees{/sha}",
"statuses_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/statuses/{sha}",
"languages_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/languages",
"stargazers_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/stargazers",
"contributors_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/contributors",
"subscribers_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/subscribers",
"subscription_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/subscription",
"commits_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/commits{/sha}",
"git_commits_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/commits{/sha}",
"comments_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/comments{/number}",
"issue_comment_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues/comments{/number}",
"contents_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/contents/{+path}",
"compare_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/compare/{base}...{head}",
"merges_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/merges",
"archive_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/{archive_format}{/ref}",
"downloads_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/downloads",
"issues_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues{/number}",
"pulls_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/pulls{/number}",
"milestones_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/milestones{/number}",
"notifications_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/notifications{?since,all,participating}",
"labels_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/labels{/name}",
"releases_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/releases{/id}",
"deployments_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/deployments"
},
"head_repository": {
"id": 18668348,
"node_id": "MDEwOlJlcG9zaXRvcnkxODY2ODM0OA==",
"name": "AutoTDD",
"full_name": "hpi-swa-teaching/AutoTDD",
"private": false,
"owner": {
"login": "hpi-swa-teaching",
"id": 7048439,
"node_id": "MDEyOk9yZ2FuaXphdGlvbjcwNDg0Mzk=",
"avatar_url": "https://avatars.githubusercontent.com/u/7048439?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/hpi-swa-teaching",
"html_url": "https://github.com/hpi-swa-teaching",
"followers_url": "https://api.github.com/users/hpi-swa-teaching/followers",
"following_url": "https://api.github.com/users/hpi-swa-teaching/following{/other_user}",
"gists_url": "https://api.github.com/users/hpi-swa-teaching/gists{/gist_id}",
"starred_url": "https://api.github.com/users/hpi-swa-teaching/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/hpi-swa-teaching/subscriptions",
"organizations_url": "https://api.github.com/users/hpi-swa-teaching/orgs",
"repos_url": "https://api.github.com/users/hpi-swa-teaching/repos",
"events_url": "https://api.github.com/users/hpi-swa-teaching/events{/privacy}",
"received_events_url": "https://api.github.com/users/hpi-swa-teaching/received_events",
"type": "Organization",
"site_admin": false
},
"html_url": "https://github.com/hpi-swa-teaching/AutoTDD",
"description": "AutoTDD with Travis-CI Support for Squeak (SWT21-04)",
"fork": false,
"url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD",
"forks_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/forks",
"keys_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/keys{/key_id}",
"collaborators_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/collaborators{/collaborator}",
"teams_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/teams",
"hooks_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/hooks",
"issue_events_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues/events{/number}",
"events_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/events",
"assignees_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/assignees{/user}",
"branches_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/branches{/branch}",
"tags_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/tags",
"blobs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/blobs{/sha}",
"git_tags_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/tags{/sha}",
"git_refs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/refs{/sha}",
"trees_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/trees{/sha}",
"statuses_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/statuses/{sha}",
"languages_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/languages",
"stargazers_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/stargazers",
"contributors_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/contributors",
"subscribers_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/subscribers",
"subscription_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/subscription",
"commits_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/commits{/sha}",
"git_commits_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/commits{/sha}",
"comments_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/comments{/number}",
"issue_comment_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues/comments{/number}",
"contents_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/contents/{+path}",
"compare_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/compare/{base}...{head}",
"merges_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/merges",
"archive_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/{archive_format}{/ref}",
"downloads_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/downloads",
"issues_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues{/number}",
"pulls_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/pulls{/number}",
"milestones_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/milestones{/number}",
"notifications_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/notifications{?since,all,participating}",
"labels_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/labels{/name}",
"releases_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/releases{/id}",
"deployments_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/deployments"
}
},
{
"id": 1042581512,
"name": "PR",
"node_id": "WFR_lAHOAGuM984BHNs8zj4kiAg",
"head_branch": "fix/refactor-test-names",
"head_sha": "dfd67ea4bfc5e9fb3e4488fde35d323cb03eac03",
"run_number": 152,
"event": "pull_request",
"status": "completed",
"conclusion": "success",
"workflow_id": 9099974,
"check_suite_id": 3267483559,
"check_suite_node_id": "MDEwOkNoZWNrU3VpdGUzMjY3NDgzNTU5",
"url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581512",
"html_url": "https://github.com/hpi-swa-teaching/AutoTDD/actions/runs/1042581512",
"pull_requests": [],
"created_at": "2021-07-18T14:20:43Z",
"updated_at": "2021-07-18T14:21:04Z",
"jobs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581512/jobs",
"logs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581512/logs",
"check_suite_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/check-suites/3267483559",
"artifacts_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581512/artifacts",
"cancel_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581512/cancel",
"rerun_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581512/rerun",
"workflow_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/workflows/9099974",
"head_commit": {
"id": "dfd67ea4bfc5e9fb3e4488fde35d323cb03eac03",
"tree_id": "6fadd8e6b4bfd48c2f390870657dc78afc3fdd4a",
"message": "Make all test-classes plural",
"timestamp": "2021-07-18T14:13:20Z",
"author": {
"name": "Samuel Kunst",
"email": "[email protected]"
},
"committer": {
"name": "Samuel Kunst",
"email": "[email protected]"
}
},
"repository": {
"id": 18668348,
"node_id": "MDEwOlJlcG9zaXRvcnkxODY2ODM0OA==",
"name": "AutoTDD",
"full_name": "hpi-swa-teaching/AutoTDD",
"private": false,
"owner": {
"login": "hpi-swa-teaching",
"id": 7048439,
"node_id": "MDEyOk9yZ2FuaXphdGlvbjcwNDg0Mzk=",
"avatar_url": "https://avatars.githubusercontent.com/u/7048439?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/hpi-swa-teaching",
"html_url": "https://github.com/hpi-swa-teaching",
"followers_url": "https://api.github.com/users/hpi-swa-teaching/followers",
"following_url": "https://api.github.com/users/hpi-swa-teaching/following{/other_user}",
"gists_url": "https://api.github.com/users/hpi-swa-teaching/gists{/gist_id}",
"starred_url": "https://api.github.com/users/hpi-swa-teaching/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/hpi-swa-teaching/subscriptions",
"organizations_url": "https://api.github.com/users/hpi-swa-teaching/orgs",
"repos_url": "https://api.github.com/users/hpi-swa-teaching/repos",
"events_url": "https://api.github.com/users/hpi-swa-teaching/events{/privacy}",
"received_events_url": "https://api.github.com/users/hpi-swa-teaching/received_events",
"type": "Organization",
"site_admin": false
},
"html_url": "https://github.com/hpi-swa-teaching/AutoTDD",
"description": "AutoTDD with Travis-CI Support for Squeak (SWT21-04)",
"fork": false,
"url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD",
"forks_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/forks",
"keys_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/keys{/key_id}",
"collaborators_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/collaborators{/collaborator}",
"teams_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/teams",
"hooks_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/hooks",
"issue_events_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues/events{/number}",
"events_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/events",
"assignees_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/assignees{/user}",
"branches_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/branches{/branch}",
"tags_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/tags",
"blobs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/blobs{/sha}",
"git_tags_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/tags{/sha}",
"git_refs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/refs{/sha}",
"trees_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/trees{/sha}",
"statuses_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/statuses/{sha}",
"languages_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/languages",
"stargazers_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/stargazers",
"contributors_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/contributors",
"subscribers_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/subscribers",
"subscription_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/subscription",
"commits_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/commits{/sha}",
"git_commits_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/commits{/sha}",
"comments_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/comments{/number}",
"issue_comment_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues/comments{/number}",
"contents_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/contents/{+path}",
"compare_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/compare/{base}...{head}",
"merges_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/merges",
"archive_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/{archive_format}{/ref}",
"downloads_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/downloads",
"issues_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues{/number}",
"pulls_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/pulls{/number}",
"milestones_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/milestones{/number}",
"notifications_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/notifications{?since,all,participating}",
"labels_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/labels{/name}",
"releases_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/releases{/id}",
"deployments_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/deployments"
},
"head_repository": {
"id": 18668348,
"node_id": "MDEwOlJlcG9zaXRvcnkxODY2ODM0OA==",
"name": "AutoTDD",
"full_name": "hpi-swa-teaching/AutoTDD",
"private": false,
"owner": {
"login": "hpi-swa-teaching",
"id": 7048439,
"node_id": "MDEyOk9yZ2FuaXphdGlvbjcwNDg0Mzk=",
"avatar_url": "https://avatars.githubusercontent.com/u/7048439?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/hpi-swa-teaching",
"html_url": "https://github.com/hpi-swa-teaching",
"followers_url": "https://api.github.com/users/hpi-swa-teaching/followers",
"following_url": "https://api.github.com/users/hpi-swa-teaching/following{/other_user}",
"gists_url": "https://api.github.com/users/hpi-swa-teaching/gists{/gist_id}",
"starred_url": "https://api.github.com/users/hpi-swa-teaching/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/hpi-swa-teaching/subscriptions",
"organizations_url": "https://api.github.com/users/hpi-swa-teaching/orgs",
"repos_url": "https://api.github.com/users/hpi-swa-teaching/repos",
"events_url": "https://api.github.com/users/hpi-swa-teaching/events{/privacy}",
"received_events_url": "https://api.github.com/users/hpi-swa-teaching/received_events",
"type": "Organization",
"site_admin": false
},
"html_url": "https://github.com/hpi-swa-teaching/AutoTDD",
"description": "AutoTDD with Travis-CI Support for Squeak (SWT21-04)",
"fork": false,
"url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD",
"forks_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/forks",
"keys_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/keys{/key_id}",
"collaborators_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/collaborators{/collaborator}",
"teams_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/teams",
"hooks_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/hooks",
"issue_events_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues/events{/number}",
"events_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/events",
"assignees_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/assignees{/user}",
"branches_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/branches{/branch}",
"tags_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/tags",
"blobs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/blobs{/sha}",
"git_tags_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/tags{/sha}",
"git_refs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/refs{/sha}",
"trees_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/trees{/sha}",
"statuses_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/statuses/{sha}",
"languages_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/languages",
"stargazers_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/stargazers",
"contributors_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/contributors",
"subscribers_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/subscribers",
"subscription_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/subscription",
"commits_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/commits{/sha}",
"git_commits_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/commits{/sha}",
"comments_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/comments{/number}",
"issue_comment_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues/comments{/number}",
"contents_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/contents/{+path}",
"compare_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/compare/{base}...{head}",
"merges_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/merges",
"archive_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/{archive_format}{/ref}",
"downloads_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/downloads",
"issues_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues{/number}",
"pulls_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/pulls{/number}",
"milestones_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/milestones{/number}",
"notifications_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/notifications{?since,all,participating}",
"labels_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/labels{/name}",
"releases_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/releases{/id}",
"deployments_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/deployments"
}
},
...
]
}
ATDDGitHubActionsClient new
getJsonForLatestWorkflowRunForRepository: 'hpi-swa-teaching/AutoTDD'
Click to see sample response
{
"total_count": 861,
"workflow_runs": [
{
"id": 1042581517,
"name": "CI",
"node_id": "WFR_lAHOAGuM984BHNs8zj4kiA0",
"head_branch": "fix/refactor-test-names",
"head_sha": "dfd67ea4bfc5e9fb3e4488fde35d323cb03eac03",
"run_number": 405,
"event": "pull_request",
"status": "completed",
"conclusion": "success",
"workflow_id": 9099876,
"check_suite_id": 3267483568,
"check_suite_node_id": "MDEwOkNoZWNrU3VpdGUzMjY3NDgzNTY4",
"url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517",
"html_url": "https://github.com/hpi-swa-teaching/AutoTDD/actions/runs/1042581517",
"pull_requests": [
{
"url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/pulls/128",
"id": 692096685,
"number": 128,
"head": {
"ref": "fix/refactor-test-names",
"sha": "dfd67ea4bfc5e9fb3e4488fde35d323cb03eac03",
"repo": {
"id": 18668348,
"url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD",
"name": "AutoTDD"
}
},
"base": {
"ref": "dev",
"sha": "93296507f9f878bda8174fa74876a6b55fa8ff20",
"repo": {
"id": 18668348,
"url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD",
"name": "AutoTDD"
}
}
}
],
"created_at": "2021-07-18T14:20:43Z",
"updated_at": "2021-07-18T14:23:00Z",
"jobs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517/jobs",
"logs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517/logs",
"check_suite_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/check-suites/3267483568",
"artifacts_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517/artifacts",
"cancel_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517/cancel",
"rerun_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517/rerun",
"workflow_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/workflows/9099876",
"head_commit": {
"id": "dfd67ea4bfc5e9fb3e4488fde35d323cb03eac03",
"tree_id": "6fadd8e6b4bfd48c2f390870657dc78afc3fdd4a",
"message": "Make all test-classes plural",
"timestamp": "2021-07-18T14:13:20Z",
"author": {
"name": "Samuel Kunst",
"email": "[email protected]"
},
"committer": {
"name": "Samuel Kunst",
"email": "[email protected]"
}
},
"repository": {
"id": 18668348,
"node_id": "MDEwOlJlcG9zaXRvcnkxODY2ODM0OA==",
"name": "AutoTDD",
"full_name": "hpi-swa-teaching/AutoTDD",
"private": false,
"owner": {
"login": "hpi-swa-teaching",
"id": 7048439,
"node_id": "MDEyOk9yZ2FuaXphdGlvbjcwNDg0Mzk=",
"avatar_url": "https://avatars.githubusercontent.com/u/7048439?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/hpi-swa-teaching",
"html_url": "https://github.com/hpi-swa-teaching",
"followers_url": "https://api.github.com/users/hpi-swa-teaching/followers",
"following_url": "https://api.github.com/users/hpi-swa-teaching/following{/other_user}",
"gists_url": "https://api.github.com/users/hpi-swa-teaching/gists{/gist_id}",
"starred_url": "https://api.github.com/users/hpi-swa-teaching/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/hpi-swa-teaching/subscriptions",
"organizations_url": "https://api.github.com/users/hpi-swa-teaching/orgs",
"repos_url": "https://api.github.com/users/hpi-swa-teaching/repos",
"events_url": "https://api.github.com/users/hpi-swa-teaching/events{/privacy}",
"received_events_url": "https://api.github.com/users/hpi-swa-teaching/received_events",
"type": "Organization",
"site_admin": false
},
"html_url": "https://github.com/hpi-swa-teaching/AutoTDD",
"description": "AutoTDD with Travis-CI Support for Squeak (SWT21-04)",
"fork": false,
"url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD",
"forks_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/forks",
"keys_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/keys{/key_id}",
"collaborators_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/collaborators{/collaborator}",
"teams_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/teams",
"hooks_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/hooks",
"issue_events_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues/events{/number}",
"events_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/events",
"assignees_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/assignees{/user}",
"branches_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/branches{/branch}",
"tags_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/tags",
"blobs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/blobs{/sha}",
"git_tags_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/tags{/sha}",
"git_refs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/refs{/sha}",
"trees_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/trees{/sha}",
"statuses_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/statuses/{sha}",
"languages_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/languages",
"stargazers_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/stargazers",
"contributors_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/contributors",
"subscribers_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/subscribers",
"subscription_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/subscription",
"commits_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/commits{/sha}",
"git_commits_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/commits{/sha}",
"comments_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/comments{/number}",
"issue_comment_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues/comments{/number}",
"contents_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/contents/{+path}",
"compare_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/compare/{base}...{head}",
"merges_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/merges",
"archive_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/{archive_format}{/ref}",
"downloads_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/downloads",
"issues_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues{/number}",
"pulls_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/pulls{/number}",
"milestones_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/milestones{/number}",
"notifications_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/notifications{?since,all,participating}",
"labels_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/labels{/name}",
"releases_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/releases{/id}",
"deployments_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/deployments"
},
"head_repository": {
"id": 18668348,
"node_id": "MDEwOlJlcG9zaXRvcnkxODY2ODM0OA==",
"name": "AutoTDD",
"full_name": "hpi-swa-teaching/AutoTDD",
"private": false,
"owner": {
"login": "hpi-swa-teaching",
"id": 7048439,
"node_id": "MDEyOk9yZ2FuaXphdGlvbjcwNDg0Mzk=",
"avatar_url": "https://avatars.githubusercontent.com/u/7048439?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/hpi-swa-teaching",
"html_url": "https://github.com/hpi-swa-teaching",
"followers_url": "https://api.github.com/users/hpi-swa-teaching/followers",
"following_url": "https://api.github.com/users/hpi-swa-teaching/following{/other_user}",
"gists_url": "https://api.github.com/users/hpi-swa-teaching/gists{/gist_id}",
"starred_url": "https://api.github.com/users/hpi-swa-teaching/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/hpi-swa-teaching/subscriptions",
"organizations_url": "https://api.github.com/users/hpi-swa-teaching/orgs",
"repos_url": "https://api.github.com/users/hpi-swa-teaching/repos",
"events_url": "https://api.github.com/users/hpi-swa-teaching/events{/privacy}",
"received_events_url": "https://api.github.com/users/hpi-swa-teaching/received_events",
"type": "Organization",
"site_admin": false
},
"html_url": "https://github.com/hpi-swa-teaching/AutoTDD",
"description": "AutoTDD with Travis-CI Support for Squeak (SWT21-04)",
"fork": false,
"url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD",
"forks_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/forks",
"keys_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/keys{/key_id}",
"collaborators_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/collaborators{/collaborator}",
"teams_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/teams",
"hooks_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/hooks",
"issue_events_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues/events{/number}",
"events_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/events",
"assignees_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/assignees{/user}",
"branches_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/branches{/branch}",
"tags_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/tags",
"blobs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/blobs{/sha}",
"git_tags_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/tags{/sha}",
"git_refs_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/refs{/sha}",
"trees_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/trees{/sha}",
"statuses_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/statuses/{sha}",
"languages_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/languages",
"stargazers_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/stargazers",
"contributors_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/contributors",
"subscribers_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/subscribers",
"subscription_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/subscription",
"commits_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/commits{/sha}",
"git_commits_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/git/commits{/sha}",
"comments_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/comments{/number}",
"issue_comment_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues/comments{/number}",
"contents_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/contents/{+path}",
"compare_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/compare/{base}...{head}",
"merges_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/merges",
"archive_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/{archive_format}{/ref}",
"downloads_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/downloads",
"issues_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/issues{/number}",
"pulls_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/pulls{/number}",
"milestones_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/milestones{/number}",
"notifications_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/notifications{?since,all,participating}",
"labels_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/labels{/name}",
"releases_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/releases{/id}",
"deployments_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/deployments"
}
}
]
}
ATDDGitHubActionsClient new
getJsonForJobsForRepository: 'hpi-swa-teaching/AutoTDD'
forWorkflowRunId: 1042581517
Click to see sample response
{
"total_count": 6,
"jobs": [
{
"id": 3097635336,
"run_id": 1042581517,
"run_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517",
"node_id": "MDg6Q2hlY2tSdW4zMDk3NjM1MzM2",
"head_sha": "dfd67ea4bfc5e9fb3e4488fde35d323cb03eac03",
"url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/jobs/3097635336",
"html_url": "https://github.com/hpi-swa-teaching/AutoTDD/runs/3097635336",
"status": "completed",
"conclusion": "success",
"started_at": "2021-07-18T14:20:51Z",
"completed_at": "2021-07-18T14:22:55Z",
"name": "Squeak64-trunk on ubuntu-latest",
"steps": [
{
"name": "Set up job",
"status": "completed",
"conclusion": "success",
"number": 1,
"started_at": "2021-07-18T16:20:51.000+02:00",
"completed_at": "2021-07-18T16:20:54.000+02:00"
},
{
"name": "Run actions/checkout@v2",
"status": "completed",
"conclusion": "success",
"number": 2,
"started_at": "2021-07-18T16:20:54.000+02:00",
"completed_at": "2021-07-18T16:20:55.000+02:00"
},
{
"name": "Run hpi-swa/setup-smalltalkCI@v1",
"status": "completed",
"conclusion": "success",
"number": 3,
"started_at": "2021-07-18T16:20:55.000+02:00",
"completed_at": "2021-07-18T16:21:24.000+02:00"
},
{
"name": "Run smalltalkci -s Squeak64-trunk",
"status": "completed",
"conclusion": "success",
"number": 4,
"started_at": "2021-07-18T16:21:24.000+02:00",
"completed_at": "2021-07-18T16:22:55.000+02:00"
},
{
"name": "Post Run actions/checkout@v2",
"status": "completed",
"conclusion": "success",
"number": 8,
"started_at": "2021-07-18T16:22:55.000+02:00",
"completed_at": "2021-07-18T16:22:55.000+02:00"
},
{
"name": "Complete job",
"status": "completed",
"conclusion": "success",
"number": 9,
"started_at": "2021-07-18T16:22:55.000+02:00",
"completed_at": "2021-07-18T16:22:55.000+02:00"
}
],
"check_run_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/check-runs/3097635336"
},
{
"id": 3097635346,
"run_id": 1042581517,
"run_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517",
"node_id": "MDg6Q2hlY2tSdW4zMDk3NjM1MzQ2",
"head_sha": "dfd67ea4bfc5e9fb3e4488fde35d323cb03eac03",
"url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/jobs/3097635346",
"html_url": "https://github.com/hpi-swa-teaching/AutoTDD/runs/3097635346",
"status": "completed",
"conclusion": "success",
"started_at": "2021-07-18T14:20:51Z",
"completed_at": "2021-07-18T14:22:08Z",
"name": "Squeak64-5.3 on ubuntu-latest",
"steps": [
{
"name": "Set up job",
"status": "completed",
"conclusion": "success",
"number": 1,
"started_at": "2021-07-18T16:20:51.000+02:00",
"completed_at": "2021-07-18T16:20:53.000+02:00"
},
{
"name": "Run actions/checkout@v2",
"status": "completed",
"conclusion": "success",
"number": 2,
"started_at": "2021-07-18T16:20:53.000+02:00",
"completed_at": "2021-07-18T16:20:54.000+02:00"
},
{
"name": "Run hpi-swa/setup-smalltalkCI@v1",
"status": "completed",
"conclusion": "success",
"number": 3,
"started_at": "2021-07-18T16:20:54.000+02:00",
"completed_at": "2021-07-18T16:21:12.000+02:00"
},
{
"name": "Run smalltalkci -s Squeak64-5.3",
"status": "completed",
"conclusion": "success",
"number": 4,
"started_at": "2021-07-18T16:21:12.000+02:00",
"completed_at": "2021-07-18T16:22:08.000+02:00"
},
{
"name": "Post Run actions/checkout@v2",
"status": "completed",
"conclusion": "success",
"number": 8,
"started_at": "2021-07-18T16:22:08.000+02:00",
"completed_at": "2021-07-18T16:22:08.000+02:00"
},
{
"name": "Complete job",
"status": "completed",
"conclusion": "success",
"number": 9,
"started_at": "2021-07-18T16:22:08.000+02:00",
"completed_at": "2021-07-18T16:22:08.000+02:00"
}
],
"check_run_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/check-runs/3097635346"
},
{
"id": 3097635355,
"run_id": 1042581517,
"run_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517",
"node_id": "MDg6Q2hlY2tSdW4zMDk3NjM1MzU1",
"head_sha": "dfd67ea4bfc5e9fb3e4488fde35d323cb03eac03",
"url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/jobs/3097635355",
"html_url": "https://github.com/hpi-swa-teaching/AutoTDD/runs/3097635355",
"status": "completed",
"conclusion": "success",
"started_at": "2021-07-18T14:20:51Z",
"completed_at": "2021-07-18T14:22:23Z",
"name": "Squeak64-5.2 on ubuntu-latest",
"steps": [
{
"name": "Set up job",
"status": "completed",
"conclusion": "success",
"number": 1,
"started_at": "2021-07-18T16:20:51.000+02:00",
"completed_at": "2021-07-18T16:20:54.000+02:00"
},
{
"name": "Run actions/checkout@v2",
"status": "completed",
"conclusion": "success",
"number": 2,
"started_at": "2021-07-18T16:20:54.000+02:00",
"completed_at": "2021-07-18T16:20:55.000+02:00"
},
{
"name": "Run hpi-swa/setup-smalltalkCI@v1",
"status": "completed",
"conclusion": "success",
"number": 3,
"started_at": "2021-07-18T16:20:55.000+02:00",
"completed_at": "2021-07-18T16:21:15.000+02:00"
},
{
"name": "Run smalltalkci -s Squeak64-5.2",
"status": "completed",
"conclusion": "success",
"number": 4,
"started_at": "2021-07-18T16:21:15.000+02:00",
"completed_at": "2021-07-18T16:22:23.000+02:00"
},
{
"name": "Post Run actions/checkout@v2",
"status": "completed",
"conclusion": "success",
"number": 8,
"started_at": "2021-07-18T16:22:23.000+02:00",
"completed_at": "2021-07-18T16:22:23.000+02:00"
},
{
"name": "Complete job",
"status": "completed",
"conclusion": "success",
"number": 9,
"started_at": "2021-07-18T16:22:23.000+02:00",
"completed_at": "2021-07-18T16:22:23.000+02:00"
}
],
"check_run_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/check-runs/3097635355"
},
{
"id": 3097635366,
"run_id": 1042581517,
"run_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517",
"node_id": "MDg6Q2hlY2tSdW4zMDk3NjM1MzY2",
"head_sha": "dfd67ea4bfc5e9fb3e4488fde35d323cb03eac03",
"url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/jobs/3097635366",
"html_url": "https://github.com/hpi-swa-teaching/AutoTDD/runs/3097635366",
"status": "completed",
"conclusion": "success",
"started_at": "2021-07-18T14:20:57Z",
"completed_at": "2021-07-18T14:22:45Z",
"name": "Squeak64-trunk on macos-latest",
"steps": [
{
"name": "Set up job",
"status": "completed",
"conclusion": "success",
"number": 1,
"started_at": "2021-07-18T16:20:57.000+02:00",
"completed_at": "2021-07-18T16:21:00.000+02:00"
},
{
"name": "Run actions/checkout@v2",
"status": "completed",
"conclusion": "success",
"number": 2,
"started_at": "2021-07-18T16:21:00.000+02:00",
"completed_at": "2021-07-18T16:21:03.000+02:00"
},
{
"name": "Run hpi-swa/setup-smalltalkCI@v1",
"status": "completed",
"conclusion": "success",
"number": 3,
"started_at": "2021-07-18T16:21:03.000+02:00",
"completed_at": "2021-07-18T16:21:04.000+02:00"
},
{
"name": "Run smalltalkci -s Squeak64-trunk",
"status": "completed",
"conclusion": "success",
"number": 4,
"started_at": "2021-07-18T16:21:04.000+02:00",
"completed_at": "2021-07-18T16:22:44.000+02:00"
},
{
"name": "Post Run actions/checkout@v2",
"status": "completed",
"conclusion": "success",
"number": 8,
"started_at": "2021-07-18T16:22:44.000+02:00",
"completed_at": "2021-07-18T16:22:44.000+02:00"
},
{
"name": "Complete job",
"status": "completed",
"conclusion": "success",
"number": 9,
"started_at": "2021-07-18T16:22:44.000+02:00",
"completed_at": "2021-07-18T16:22:45.000+02:00"
}
],
"check_run_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/check-runs/3097635366"
},
{
"id": 3097635375,
"run_id": 1042581517,
"run_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517",
"node_id": "MDg6Q2hlY2tSdW4zMDk3NjM1Mzc1",
"head_sha": "dfd67ea4bfc5e9fb3e4488fde35d323cb03eac03",
"url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/jobs/3097635375",
"html_url": "https://github.com/hpi-swa-teaching/AutoTDD/runs/3097635375",
"status": "completed",
"conclusion": "success",
"started_at": "2021-07-18T14:20:57Z",
"completed_at": "2021-07-18T14:22:23Z",
"name": "Squeak64-5.3 on macos-latest",
"steps": [
{
"name": "Set up job",
"status": "completed",
"conclusion": "success",
"number": 1,
"started_at": "2021-07-18T16:20:58.000+02:00",
"completed_at": "2021-07-18T16:21:01.000+02:00"
},
{
"name": "Run actions/checkout@v2",
"status": "completed",
"conclusion": "success",
"number": 2,
"started_at": "2021-07-18T16:21:01.000+02:00",
"completed_at": "2021-07-18T16:21:03.000+02:00"
},
{
"name": "Run hpi-swa/setup-smalltalkCI@v1",
"status": "completed",
"conclusion": "success",
"number": 3,
"started_at": "2021-07-18T16:21:03.000+02:00",
"completed_at": "2021-07-18T16:21:05.000+02:00"
},
{
"name": "Run smalltalkci -s Squeak64-5.3",
"status": "completed",
"conclusion": "success",
"number": 4,
"started_at": "2021-07-18T16:21:05.000+02:00",
"completed_at": "2021-07-18T16:22:22.000+02:00"
},
{
"name": "Post Run actions/checkout@v2",
"status": "completed",
"conclusion": "success",
"number": 8,
"started_at": "2021-07-18T16:22:22.000+02:00",
"completed_at": "2021-07-18T16:22:22.000+02:00"
},
{
"name": "Complete job",
"status": "completed",
"conclusion": "success",
"number": 9,
"started_at": "2021-07-18T16:22:22.000+02:00",
"completed_at": "2021-07-18T16:22:23.000+02:00"
}
],
"check_run_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/check-runs/3097635375"
},
{
"id": 3097635387,
"run_id": 1042581517,
"run_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/runs/1042581517",
"node_id": "MDg6Q2hlY2tSdW4zMDk3NjM1Mzg3",
"head_sha": "dfd67ea4bfc5e9fb3e4488fde35d323cb03eac03",
"url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/actions/jobs/3097635387",
"html_url": "https://github.com/hpi-swa-teaching/AutoTDD/runs/3097635387",
"status": "completed",
"conclusion": "success",
"started_at": "2021-07-18T14:20:55Z",
"completed_at": "2021-07-18T14:22:14Z",
"name": "Squeak64-5.2 on macos-latest",
"steps": [
{
"name": "Set up job",
"status": "completed",
"conclusion": "success",
"number": 1,
"started_at": "2021-07-18T16:20:55.000+02:00",
"completed_at": "2021-07-18T16:20:58.000+02:00"
},
{
"name": "Run actions/checkout@v2",
"status": "completed",
"conclusion": "success",
"number": 2,
"started_at": "2021-07-18T16:20:58.000+02:00",
"completed_at": "2021-07-18T16:21:00.000+02:00"
},
{
"name": "Run hpi-swa/setup-smalltalkCI@v1",
"status": "completed",
"conclusion": "success",
"number": 3,
"started_at": "2021-07-18T16:21:00.000+02:00",
"completed_at": "2021-07-18T16:21:01.000+02:00"
},
{
"name": "Run smalltalkci -s Squeak64-5.2",
"status": "completed",
"conclusion": "success",
"number": 4,
"started_at": "2021-07-18T16:21:01.000+02:00",
"completed_at": "2021-07-18T16:22:13.000+02:00"
},
{
"name": "Post Run actions/checkout@v2",
"status": "completed",
"conclusion": "success",
"number": 8,
"started_at": "2021-07-18T16:22:13.000+02:00",
"completed_at": "2021-07-18T16:22:13.000+02:00"
},
{
"name": "Complete job",
"status": "completed",
"conclusion": "success",
"number": 9,
"started_at": "2021-07-18T16:22:13.000+02:00",
"completed_at": "2021-07-18T16:22:14.000+02:00"
}
],
"check_run_url": "https://api.github.com/repos/hpi-swa-teaching/AutoTDD/check-runs/3097635387"
}
]
}
ATDDGitHubActionsClient new
getLogsForRepository: 'hpi-swa-teaching/AutoTDD'
logId: 2649981850
Click to see sample response
2021-05-23T12:55:50.4524854Z ##[section]Starting: Request a runner to run this job
2021-05-23T12:55:51.7380274Z Can't find any online and idle self-hosted runner in current repository that matches the required labels: 'ubuntu-latest'
2021-05-23T12:55:51.7380383Z Can't find any online and idle self-hosted runner in current repository's account/organization that matches the required labels: 'ubuntu-latest'
2021-05-23T12:55:51.7380604Z Found online and idle hosted runner in current repository's account/organization that matches the required labels: 'ubuntu-latest'
2021-05-23T12:55:51.8412613Z ##[section]Finishing: Request a runner to run this job
2021-05-23T12:55:59.0861274Z Current runner version: '2.278.0'
2021-05-23T12:55:59.0886032Z ##[group]Operating System
2021-05-23T12:55:59.0886752Z Ubuntu
2021-05-23T12:55:59.0887149Z 20.04.2
2021-05-23T12:55:59.0887484Z LTS
2021-05-23T12:55:59.0887898Z ##[endgroup]
2021-05-23T12:55:59.0888382Z ##[group]Virtual Environment
2021-05-23T12:55:59.0888930Z Environment: ubuntu-20.04
2021-05-23T12:55:59.0889371Z Version: 20210517.1
2021-05-23T12:55:59.0890223Z Included Software: https://github.com/actions/virtual-environments/blob/ubuntu20/20210517.1/images/linux/Ubuntu2004-README.md
2021-05-23T12:55:59.0891394Z Image Release: https://github.com/actions/virtual-environments/releases/tag/ubuntu20%2F20210517.1
2021-05-23T12:55:59.0892112Z ##[endgroup]
2021-05-23T12:55:59.0893694Z ##[group]GITHUB_TOKEN Permissions
2021-05-23T12:55:59.0894679Z Actions: write
2021-05-23T12:55:59.0895100Z Checks: write
2021-05-23T12:55:59.0895573Z Contents: write
2021-05-23T12:55:59.0895997Z Deployments: write
2021-05-23T12:55:59.0896524Z Issues: write
2021-05-23T12:55:59.0896975Z Metadata: read
2021-05-23T12:55:59.0897439Z Packages: write
2021-05-23T12:55:59.0897890Z PullRequests: write
2021-05-23T12:55:59.0898432Z RepositoryProjects: write
2021-05-23T12:55:59.0898945Z SecurityEvents: write
2021-05-23T12:55:59.0899428Z Statuses: write
2021-05-23T12:55:59.0899910Z ##[endgroup]
2021-05-23T12:55:59.0902443Z Prepare workflow directory
2021-05-23T12:55:59.1418872Z Prepare all required actions
2021-05-23T12:55:59.1428171Z Getting action download info
2021-05-23T12:55:59.5693735Z Download action repository 'actions/checkout@v2'
2021-05-23T12:56:01.2880188Z Download action repository 'hpi-swa/setup-smalltalkCI@v1'
2021-05-23T12:56:01.7154539Z ##[group]Run actions/checkout@v2
2021-05-23T12:56:01.7155166Z with:
2021-05-23T12:56:01.7155680Z repository: hpi-swa-teaching/AutoTDD
2021-05-23T12:56:01.7156611Z token: ***
2021-05-23T12:56:01.7157029Z ssh-strict: true
2021-05-23T12:56:01.7157558Z persist-credentials: true
2021-05-23T12:56:01.7158048Z clean: true
2021-05-23T12:56:01.7158493Z fetch-depth: 1
2021-05-23T12:56:01.7158904Z lfs: false
2021-05-23T12:56:01.7159326Z submodules: false
2021-05-23T12:56:01.7159913Z ##[endgroup]
2021-05-23T12:56:01.9101512Z Syncing repository: hpi-swa-teaching/AutoTDD
2021-05-23T12:56:01.9112695Z ##[group]Getting Git version info
2021-05-23T12:56:01.9113765Z Working directory is '/home/runner/work/AutoTDD/AutoTDD'
2021-05-23T12:56:01.9157245Z [command]/usr/bin/git version
2021-05-23T12:56:01.9280613Z git version 2.31.1
2021-05-23T12:56:01.9291576Z ##[endgroup]
2021-05-23T12:56:01.9297071Z Deleting the contents of '/home/runner/work/AutoTDD/AutoTDD'
2021-05-23T12:56:01.9300718Z ##[group]Initializing the repository
2021-05-23T12:56:01.9303689Z [command]/usr/bin/git init /home/runner/work/AutoTDD/AutoTDD
2021-05-23T12:56:01.9378904Z hint: Using 'master' as the name for the initial branch. This default branch name
2021-05-23T12:56:01.9379950Z hint: is subject to change. To configure the initial branch name to use in all
2021-05-23T12:56:01.9380930Z hint: of your new repositories, which will suppress this warning, call:
2021-05-23T12:56:01.9381638Z hint:
2021-05-23T12:56:01.9382490Z hint: git config --global init.defaultBranch <name>
2021-05-23T12:56:01.9383180Z hint:
2021-05-23T12:56:01.9385153Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2021-05-23T12:56:01.9386139Z hint: 'development'. The just-created branch can be renamed via this command:
2021-05-23T12:56:01.9386807Z hint:
2021-05-23T12:56:01.9387410Z hint: git branch -m <name>
2021-05-23T12:56:01.9393675Z Initialized empty Git repository in /home/runner/work/AutoTDD/AutoTDD/.git/
2021-05-23T12:56:01.9403256Z [command]/usr/bin/git remote add origin https://github.com/hpi-swa-teaching/AutoTDD
2021-05-23T12:56:01.9452274Z ##[endgroup]
2021-05-23T12:56:01.9453122Z ##[group]Disabling automatic garbage collection
2021-05-23T12:56:01.9455976Z [command]/usr/bin/git config --local gc.auto 0
2021-05-23T12:56:01.9495598Z ##[endgroup]
2021-05-23T12:56:01.9499382Z ##[group]Setting up auth
2021-05-23T12:56:01.9504844Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2021-05-23T12:56:01.9539240Z [command]/usr/bin/git submodule foreach --recursive git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :
2021-05-23T12:56:01.9896035Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2021-05-23T12:56:01.9932682Z [command]/usr/bin/git submodule foreach --recursive git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :
2021-05-23T12:56:02.0126218Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic ***
2021-05-23T12:56:02.0168601Z ##[endgroup]
2021-05-23T12:56:02.0169342Z ##[group]Fetching the repository
2021-05-23T12:56:02.0176919Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --progress --no-recurse-submodules --depth=1 origin +415b531472fdaa5ba51412f757f055e1e11ac926:refs/remotes/pull/62/merge
2021-05-23T12:56:02.5074486Z remote: Enumerating objects: 1412, done.
2021-05-23T12:56:02.5075221Z remote: Counting objects: 0% (1/1412)
2021-05-23T12:56:02.5075798Z remote: Counting objects: 1% (15/1412)
2021-05-23T12:56:02.5076395Z remote: Counting objects: 2% (29/1412)
2021-05-23T12:56:02.5076969Z remote: Counting objects: 3% (43/1412)
2021-05-23T12:56:02.5077545Z remote: Counting objects: 4% (57/1412)
...........
2021-05-23T12:56:41.3769497Z Running suite "Squeak64-trunk" with 69 tests.
2021-05-23T12:57:07.1408974Z ..........................................................Access denied...........Finished running suite: Squeak64-trunk
2021-05-23T12:57:07.8932725Z
2021-05-23T12:57:07.8933268Z > Done in 26535ms.
2021-05-23T12:57:07.9105441Z
2021-05-23T12:57:07.9106558Z [1m[34m###################################################
2021-05-23T12:57:07.9107148Z [1m[34m# Squeak64-trunk #
2021-05-23T12:57:07.9107832Z [1m[34m# 69 Tests with 0 Failures and 0 Errors in 25.76s #
2021-05-23T12:57:07.9108419Z [1m[34m###################################################
2021-05-23T12:57:07.9108834Z [0m
2021-05-23T12:57:07.9109233Z (69 tests passed)
2021-05-23T12:57:07.9109601Z [1m
2021-05-23T12:57:07.9109980Z ATDDTravisRepositoryTest
2021-05-23T12:57:07.9111495Z [0m[32m ✓[0m #testInitialization (0ms)[0m
2021-05-23T12:57:07.9112115Z [32m ✓[0m #testValidateSlug (1ms)[0m
2021-05-23T12:57:07.9112549Z [1m
2021-05-23T12:57:07.9112882Z ATDDTestRunnerTests
2021-05-23T12:57:07.9113481Z [0m[32m ✓[0m #testActiveAccessors (0ms)[0m
2021-05-23T12:57:07.9114087Z [32m ✓[0m #testConfigAccessors (0ms)[0m
2021-05-23T12:57:07.9114685Z [32m ✓[0m #testInitialization (0ms)[0m
2021-05-23T12:57:07.9115229Z [32m ✓[0m #testRunTests (0ms)[0m
2021-05-23T12:57:07.9116070Z [32m ✓[0m #testRunTestsThrowsSubclassResponsibility (0ms)[0m
2021-05-23T12:57:07.9117002Z [32m ✓[0m #testStatusAccessors (0ms)[0m
2021-05-23T12:57:07.9117625Z [32m ✓[0m #testStatusConsistency (0ms)[0m
2021-05-23T12:57:07.9118550Z [32m ✓[0m #testStatusMustBeASymbol (0ms)[0m
2021-05-23T12:57:07.9119061Z [1m
2021-05-23T12:57:07.9119456Z ATDDLocalTestRunnerTests
2021-05-23T12:57:07.9120215Z [0m[32m ✓[0m #testAddTestResult (45ms)[0m
2021-05-23T12:57:07.9120869Z [32m ✓[0m #testBuildEmptyTestSuite (30ms)[0m
2021-05-23T12:57:07.9121500Z [32m ✓[0m #testInitialization (30ms)[0m
2021-05-23T12:57:07.9122126Z [32m ✓[0m #testProgressAccessors (30ms)[0m
2021-05-23T12:57:07.9122795Z [32m ✓[0m #testProgressSettingNil (30ms)[0m
2021-05-23T12:57:07.9123409Z [32m ✓[0m #testRunTestSuite (47ms)[0m
2021-05-23T12:57:07.9123945Z [32m ✓[0m #testRunTests (47ms)[0m
2021-05-23T12:57:07.9124470Z [32m ✓[0m #testStatusSetter (53ms)[0m
2021-05-23T12:57:07.9125021Z [32m ✓[0m #testTestResult (40ms)[0m
2021-05-23T12:57:07.9125643Z [32m ✓[0m #testTestResultsAccessors (27ms)[0m
2021-05-23T12:57:07.9126497Z [32m ✓[0m #testTestResultsSettingNil (27ms)[0m
2021-05-23T12:57:07.9127201Z [32m ✓[0m #testTestSuiteAccessors (27ms)[0m
2021-05-23T12:57:07.9127904Z [32m ✓[0m #testTestSuiteSettingNil (27ms)[0m
2021-05-23T12:57:07.9128601Z [32m ✓[0m #testUpdateWatcherStatus (42ms)[0m
2021-05-23T12:57:07.9129270Z [32m ✓[0m #testWatcherAccessors (40ms)[0m
2021-05-23T12:57:07.9129737Z [1m
2021-05-23T12:57:07.9130077Z ATDDTravisClientTest
2021-05-23T12:57:07.9130642Z [0m[32m ✓[0m #testApiConnect (396ms)[0m
2021-05-23T12:57:07.9131192Z [32m ✓[0m #testInitialization (3ms)[0m
2021-05-23T12:57:07.9131744Z [32m ✓[0m #testTravisPro (0ms)[0m
2021-05-23T12:57:07.9132146Z [1m
2021-05-23T12:57:07.9132527Z ATDDNullTestRunnerTests
2021-05-23T12:57:07.9133143Z [0m[32m ✓[0m #testInitialization (0ms)[0m
2021-05-23T12:57:07.9133692Z [32m ✓[0m #testSingleton (0ms)[0m
2021-05-23T12:57:07.9134085Z [1m
2021-05-23T12:57:07.9134464Z ATDDWatcherResultsTests
2021-05-23T12:57:07.9135053Z [0m[32m ✓[0m #testHistoryEmpty (28ms)[0m
2021-05-23T12:57:07.9135648Z [32m ✓[0m #testHistoryFilling (2071ms)[0m
2021-05-23T12:57:07.9136441Z [32m ✓[0m #testHistoryPassingFailingErroring (3095ms)[0m
2021-05-23T12:57:07.9137156Z [32m ✓[0m #testRunButton (1049ms)[0m
2021-05-23T12:57:07.9137687Z [32m ✓[0m #testTestsEmpty (1048ms)[0m
2021-05-23T12:57:07.9138207Z [32m ✓[0m #testTestsMixed (1053ms)[0m
2021-05-23T12:57:07.9138935Z [32m ✓[0m #testTestsPassingFailingErroring (3094ms)[0m
2021-05-23T12:57:07.9139519Z [1m
2021-05-23T12:57:07.9139870Z ATDDTravisStatusTest
2021-05-23T12:57:07.9140381Z [0m[32m ✓[0m #testAttach (18ms)[0m
2021-05-23T12:57:07.9140908Z [32m ✓[0m #testConfiguration (448ms)[0m
2021-05-23T12:57:07.9141490Z [32m ✓[0m #testPauseResumeRun (2918ms)[0m
2021-05-23T12:57:07.9141947Z [1m
2021-05-23T12:57:07.9142252Z ATDDWatcherTests
2021-05-23T12:57:07.9142742Z [0m[32m ✓[0m #testAttach (19ms)[0m
2021-05-23T12:57:07.9143531Z [32m ✓[0m #testLocalProgressIsZeroPercentString (18ms)[0m
2021-05-23T12:57:07.9144204Z [1m
2021-05-23T12:57:07.9144520Z ATDDBrowserTests
2021-05-23T12:57:07.9145268Z [0m[32m ✓[0m #testAddButtonAddsNewWatcherToList (214ms)[0m
2021-05-23T12:57:07.9146243Z [32m ✓[0m #testChangingWatchedCategoriesWork (1189ms)[0m
2021-05-23T12:57:07.9147011Z [32m ✓[0m #testEditButtonWorks (245ms)[0m
2021-05-23T12:57:07.9147750Z [32m ✓[0m #testOverviewButtonIntegration (174ms)[0m
2021-05-23T12:57:07.9148678Z [32m ✓[0m #testPauseAllButtonPausesAllWatchers (751ms)[0m
2021-05-23T12:57:07.9149729Z [32m ✓[0m #testPauseButtonPausesSelectedWatcher (361ms)[0m
2021-05-23T12:57:07.9150793Z [32m ✓[0m #testResumeAllButtonResumesAllWatchers (738ms)[0m
2021-05-23T12:57:07.9151898Z [32m ✓[0m #testResumeButtonResumesSelectedWatcher (487ms)[0m
2021-05-23T12:57:07.9152895Z [32m ✓[0m #testRunAllButtonRunsEverything (1286ms)[0m
2021-05-23T12:57:07.9153789Z [32m ✓[0m #testRunButtonRunsSelectedWatcher (1288ms)[0m
2021-05-23T12:57:07.9154628Z [32m ✓[0m #testTravisInfoButtonWorks (1181ms)[0m
2021-05-23T12:57:07.9155382Z [32m ✓[0m #testWatcherInfoButtonWorks (340ms)[0m
2021-05-23T12:57:07.9156288Z [32m ✓[0m #testWatcherResultsButtonWorks (279ms)[0m
2021-05-23T12:57:07.9156858Z [1m
2021-05-23T12:57:07.9157183Z ATDDOverviewTests
2021-05-23T12:57:07.9157815Z [0m[32m ✓[0m #testIndicatorChangesOnRun (67ms)[0m
2021-05-23T12:57:07.9158648Z [32m ✓[0m #testIndicatorOpensResultWindows (76ms)[0m
2021-05-23T12:57:07.9159433Z [32m ✓[0m #testMessageChangesOnRun (66ms)[0m
2021-05-23T12:57:07.9160159Z [1m
2021-05-23T12:57:07.9160507Z ATDDSoundPlayerTest
2021-05-23T12:57:07.9161042Z [0m[32m ✓[0m #testLoadAbsent (0ms)[0m
2021-05-23T12:57:07.9161544Z [32m ✓[0m #testMuting (1ms)[0m
2021-05-23T12:57:07.9162179Z [32m ✓[0m #testWatcherChangePlaysSound (1034ms)[0m
2021-05-23T12:57:07.9162725Z [1m
2021-05-23T12:57:07.9163146Z ATDDTravisStatusResultsTests
2021-05-23T12:57:07.9164008Z [0m[32m ✓[0m #testCommitsPassingFailingErroring (66ms)[0m
2021-05-23T12:57:07.9166570Z [32m ✓[0m #testHistoryPassingFailingErroring (58ms)[0m
2021-05-23T12:57:07.9168006Z [32m ✓[0m #testMultipleTestingInstances (56ms)[0m
2021-05-23T12:57:07.9168646Z [1m
2021-05-23T12:57:07.9169102Z ATDDWorldIntegrationTests
2021-05-23T12:57:07.9169892Z [0m[32m ✓[0m #testWorldMenuIntegration (0ms)[0m
2021-05-23T12:57:07.9170472Z [1m
2021-05-23T12:57:07.9170870Z ATDDTravisParserTest
2021-05-23T12:57:07.9171516Z [0m[32m ✓[0m #testBuildHistory (2ms)[0m
2021-05-23T12:57:07.9172140Z [32m ✓[0m #testBuildMatrix (0ms)[0m
2021-05-23T12:57:07.9172802Z [32m ✓[0m #testCurrentBuildState (2ms)[0m
2021-05-23T12:57:07.9503859Z [32m ✓[0m #testEmptyCurrentBuildState (0ms)[0m
2021-05-23T12:57:07.9504392Z
2021-05-23T12:57:07.9504599Z
2021-05-23T12:57:07.9505316Z [1m[32m Executed 69 Tests with 0 Failures and 0 Errors in 25.76s.[0m
2021-05-23T12:57:07.9505723Z
2021-05-23T12:57:08.0503527Z
2021-05-23T12:57:08.0504276Z
2021-05-23T12:57:08.0505805Z [1m[34mUploading coverage results to Coveralls...[0m
2021-05-23T12:57:09.9262207Z {"message":"Job #868680028.11","url":"https://coveralls.io/jobs/80662200"}
2021-05-23T12:57:09.9349866Z Post job cleanup.
2021-05-23T12:57:10.0172665Z [command]/usr/bin/git version
2021-05-23T12:57:10.0240175Z git version 2.31.1
2021-05-23T12:57:10.0246603Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2021-05-23T12:57:10.0283402Z [command]/usr/bin/git submodule foreach --recursive git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :
2021-05-23T12:57:10.0481481Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2021-05-23T12:57:10.0510739Z http.https://github.com/.extraheader
2021-05-23T12:57:10.0517544Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader
2021-05-23T12:57:10.0549686Z [command]/usr/bin/git submodule foreach --recursive git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :
2021-05-23T12:57:10.0816054Z Cleaning up orphan processes