{"id":18913544,"url":"https://github.com/complianceascode/ocp4e2e","last_synced_at":"2025-04-15T08:30:54.674Z","repository":{"id":41087090,"uuid":"364264138","full_name":"ComplianceAsCode/ocp4e2e","owner":"ComplianceAsCode","description":"E2E tests for verifying the Compliance Operator against ComplianceAsCode/content ","archived":false,"fork":false,"pushed_at":"2024-11-01T14:05:19.000Z","size":5836,"stargazers_count":2,"open_issues_count":3,"forks_count":5,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-03-28T18:50:39.200Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ComplianceAsCode.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2021-05-04T13:24:51.000Z","updated_at":"2024-11-01T14:05:24.000Z","dependencies_parsed_at":"2024-03-25T23:32:51.469Z","dependency_job_id":"56da12d9-145a-4155-ac97-f2fd16880f17","html_url":"https://github.com/ComplianceAsCode/ocp4e2e","commit_stats":null,"previous_names":[],"tags_count":15,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ComplianceAsCode%2Focp4e2e","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ComplianceAsCode%2Focp4e2e/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ComplianceAsCode%2Focp4e2e/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ComplianceAsCode%2Focp4e2e/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ComplianceAsCode","download_url":"https://codeload.github.com/ComplianceAsCode/ocp4e2e/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249035298,"owners_count":21202052,"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-11-08T10:08:13.467Z","updated_at":"2025-04-15T08:30:52.094Z","avatar_url":"https://github.com/ComplianceAsCode.png","language":"Go","readme":"# Compliance Operator Functional Tests\n\nThis repository contains end-to-end tests that exercise the\ncompliance-operator in Kubernetes deployments.\n\nThese tests require that you have a cluster deploy and available. These tests\nwill change the configuration of your deployment since they scan and remediate\nissues in the cluster. Please be aware of the cluster you're running these\ntests against as the tests do not restore the cluster or undo remediations\nexecuted as part of the test.\n\n## Parameters\n\n- `PROFILE`: The profile to test. This value must match an existing profile in\n  [ComplianceAsCode/content](https://github.com/ComplianceAsCode/content/),\n  typically ending in a `.profile` file extension (required).\n- `PRODUCT`: The product to test (default: `rhcos4`).\n- `CONTENT_IMAGE`: An image registry and image where the content is located\n  (default: `quay.io/complianceascode/ocp4:latest`)\n- `ROOT_DIR`: File path of the\n  [ComplianceAsCode/content](https://github.com/ComplianceAsCode/content/). By\n  default, the tests will clone the repository into a `/tmp` directory.\n  Providing the file path to the content will reduce the time it takes by not\n  cloning the repository.\n- `TEST_FLAGS`: Optional `go test` flags (default: `-v -timeout 120m`)\n- `INSTALL_OPERATOR`: If true, the tests will attempt to install the\n  compliance-operator in the provided cluster (default: `true`).\n\n## Usage\n\nYou can use a dedicate Makefile target for running the tests\n\n```console\n$ PROFILE=high make e2e \n```\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcomplianceascode%2Focp4e2e","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcomplianceascode%2Focp4e2e","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcomplianceascode%2Focp4e2e/lists"}