Skip to content

Refactoring test Makefile and .github tests.yaml#999

Merged
itutu-tienday merged 1 commit intodevelop-mainfrom
feature/improve-test-configs
Apr 6, 2026
Merged

Refactoring test Makefile and .github tests.yaml#999
itutu-tienday merged 1 commit intodevelop-mainfrom
feature/improve-test-configs

Conversation

@itutu-tienday
Copy link
Copy Markdown
Collaborator

@itutu-tienday itutu-tienday commented Apr 6, 2026

Content

Apply refactoring to automated test-related configurations.

  • Commonizing code within Makefile
  • Parallelizing test_backend and test_frontend in tests.yaml (for performance improvement)

This update is an excerpt from the content applied in the following:

Testcase

Testcase

  • Success of make test_run_all on local env
  • Success of act on local env
    act pull_request -P ubuntu-latest=catthehacker/ubuntu:act-latest --container-architecture linux/amd64 --container-daemon-socket /var/run/docker.sock
  • Success of GitHub Action test

- Commonizing code within Makefile
- Parallelizing test_backend and test_frontend in tests.yaml (for performance improvement)
Copy link
Copy Markdown
Collaborator

@milesAraya milesAraya left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. Same as implemented in aaya-optinist

@itutu-tienday itutu-tienday added this to the v2.5.0 milestone Apr 6, 2026
@itutu-tienday itutu-tienday merged commit 5aa8ae3 into develop-main Apr 6, 2026
6 checks passed
@itutu-tienday itutu-tienday deleted the feature/improve-test-configs branch April 10, 2026 07:29
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.

2 participants