Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add CI resources based on Robot-Framework #21

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

psaavedra
Copy link
Member

@psaavedra psaavedra commented Nov 18, 2024

  • Include Docker setup and scripts (Dockerfile, install-requirements.sh, podman-compose.sh, prepare-board.sh).
  • Add initial Robot Framework resources, tests, and test setup files.
  • Integrate scripts for touch events and video performance testing with Robot Framework.
  • Add conf/nginx.conf for NGINX configuration and docker-compose.yml for environment setup.
  • Provide a comprehensive README.md for project setup and usage instructions.

Also:

  • Add .gitattributes configuration for handling large files with Git LFS.
  • Include .github/scripts/ with various sanitizer scripts (run-all-sanatizers, sanatizer-pycodestyle, sanatizer-pyflake8, sanatizer-shellcheck) for automated code quality checks.
  • Add GitHub Actions workflow (sanatizers.yml) to run sanitizers on pull requests.
  • Add .gitignore with entries for backup files, virtual environments, and testing artifacts.

This is an example of use (video): https://people.igalia.com/psaavedra/videos/robot-meta-wpe-image.mp4)

* Include Docker setup and scripts (`Dockerfile`, `install-requirements.sh`,
  `podman-compose.sh`, `prepare-board.sh`).
* Add initial Robot Framework resources, tests, and test setup files.
* Integrate scripts for touch events and video performance testing with Robot
  Framework.
* Add `conf/nginx.conf` for NGINX configuration and `docker-compose.yml` for
  environment setup.
* Provide a comprehensive `README.md` for project setup and usage instructions.

Also:

* Add `.gitattributes` configuration for handling large files with Git LFS.
* Include `.github/scripts/` with various sanitizer scripts
  (`run-all-sanatizers`, `sanatizer-pycodestyle`, `sanatizer-pyflake8`,
 `sanatizer-shellcheck`) for automated code quality checks.
* Add GitHub Actions workflow (`sanatizers.yml`) to run sanitizers on pull
  requests.
* Add `.gitignore` with entries for backup files, virtual environments, and
  testing artifacts.
@psaavedra psaavedra self-assigned this Nov 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant