Skip to content

Point testing-farm jobs in queued state to api reporting the state #527

Description

@LecrisUT

Description

Currently before packit received an update from the webhook, the page just displays the pipeline ID without any way to check the current result.

During this time, a link to https://api.dev.testing-farm.io/v0.1/requests/ would be beneficial to be able to check the current state.

Benefit

No response

Importance

No response

Workaround

  • There is an existing workaround that can be used until this feature is implemented.

Participation

  • I am willing to submit a pull request for this issue. (Packit team is happy to help!)

Activity

  1. added
    area/generalNot tied to a specific area
    gain/lowDoesn't bring much value to users
    impact/lowAffects only few of the users
    area/testing-farmRelated to the integration with Testing Farm
    and removed
    area/generalNot tied to a specific area
    on Mar 30, 2026
  2. fullsend-ai-triage commented on Oct 22, 2026

    @fullsend-ai-triage

    🤖 Finished Triage · ✅ Success · Started 5:37 PM UTC · Completed 5:43 PM UTC

    Commit: cea57ba · View workflow run →

    Runtime: claude · Model: opus → claude-opus-4-6 · Effort: high · Cost: $1.21

  3. fullsend-ai-triage commented on Oct 22, 2026

    @fullsend-ai-triage

    This is related to the previously resolved #276 (which added pipeline ID linking for completed results) but covers the gap when jobs are still queued.

    Recommended approach: In TestingFarmRunsTable.tsx and TestingFarmRun.tsx, add conditional logic to fall back to the Testing Farm API requests URL when web_url is empty or the status indicates a queued/pending state. Note that the correct API base URL may vary by environment — check whether a configuration value already exists or needs to be introduced.

    Proposed test case:

    Given a testing-farm run with status "pending" and empty web_url
    When the TestingFarmRunsTable or TestingFarmRun component renders
    Then the pipeline ID should be a clickable link to the TF API requests endpoint
    
    Given a testing-farm run with a populated web_url
    When the component renders
    Then the pipeline ID should link to web_url (existing behavior preserved)
    

    Labels: Adding complexity/single-task as this is a focused frontend change that follows established patterns from resolved issue #276.


    Next steps:

    • /fs-code — agent creates a PR to implement this issue
    • /fs-code <your instruction> — agent implements with your specific guidance
  4. nforro commented on Oct 22, 2026

    @nforro
    Member

    /fs-code

  5. fullsend-ai-coder commented on Oct 22, 2026

    @fullsend-ai-coder

    🤖 Finished Code · ✅ Success · Started 5:47 PM UTC · Completed 5:56 PM UTC

    Commit: cea57ba · View workflow run →

    Runtime: claude · Model: opus → claude-opus-4-6 · Effort: high · Cost: $3.32

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/testing-farmRelated to the integration with Testing Farmcomplexity/single-taskRegular task; should be done within daysfeaturegain/lowDoesn't bring much value to usersimpact/lowAffects only few of the userskind/featureA request, idea, or new functionalitytriaged

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions