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

Overhaul E2E Tests #384

Closed
8 tasks done
josecelano opened this issue Nov 15, 2023 · 0 comments
Closed
8 tasks done

Overhaul E2E Tests #384

josecelano opened this issue Nov 15, 2023 · 0 comments
Labels
- Developer - Torrust Improvement Experience Code Cleanup / Refactoring Tidying and Making Neat Continuous Integration Workflows and Automation Quality & Assurance Relates to QA, Testing, and CI

Comments

@josecelano
Copy link
Member

josecelano commented Nov 15, 2023

From: #383 (comment)

E2E tests were reestablished here after being disabled in this PR.

Only the essential execution was reestablished, but some other things are pending to fix/improve. This issue tracks the list of subtasks.

Subtasks

@josecelano josecelano added Continuous Integration Workflows and Automation - Developer - Torrust Improvement Experience Quality & Assurance Relates to QA, Testing, and CI labels Nov 15, 2023
@josecelano josecelano added the Code Cleanup / Refactoring Tidying and Making Neat label Nov 15, 2023
josecelano added a commit to josecelano/torrust-index that referenced this issue Nov 16, 2023
josecelano added a commit to josecelano/torrust-index that referenced this issue Nov 16, 2023
josecelano added a commit to josecelano/torrust-index that referenced this issue Nov 16, 2023
josecelano added a commit to josecelano/torrust-index that referenced this issue Nov 16, 2023
josecelano added a commit to josecelano/torrust-index that referenced this issue Nov 16, 2023
josecelano added a commit to josecelano/torrust-index that referenced this issue Nov 16, 2023
josecelano added a commit to josecelano/torrust-index that referenced this issue Nov 16, 2023
josecelano added a commit to josecelano/torrust-index that referenced this issue Nov 17, 2023
For both services:

- The Index API
- The Tracker Stattistics Importer (console cronjob)
josecelano added a commit to josecelano/torrust-index that referenced this issue Nov 17, 2023
For both services:

- The Index API
- The Tracker Stattistics Importer (console cronjob)
josecelano added a commit to josecelano/torrust-index that referenced this issue Nov 17, 2023
For both services:

- The Index API
- The Tracker Stattistics Importer (console cronjob)
josecelano added a commit to josecelano/torrust-index that referenced this issue Nov 17, 2023
josecelano added a commit to josecelano/torrust-index that referenced this issue Nov 17, 2023
josecelano added a commit to josecelano/torrust-index that referenced this issue Nov 17, 2023
For both services:

- The Index API
- The Tracker Stattistics Importer (console cronjob)

An API was added for the Importer. The Importer API has two endpoints:

- GET /health_check -> to get the crobjob status. It only checks that
  is running periodically.
- POST /heartbeat -> used by the cronjob to inform it's alive.

And a new endpoint was added the the Index API:

- GET /health_check -> to check API responsiveness.
josecelano added a commit to josecelano/torrust-index that referenced this issue Nov 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
- Developer - Torrust Improvement Experience Code Cleanup / Refactoring Tidying and Making Neat Continuous Integration Workflows and Automation Quality & Assurance Relates to QA, Testing, and CI
Projects
Archived in project
Development

No branches or pull requests

1 participant