Azure / LogicAppsUX

https://learn.microsoft.com/azure/logic-apps
MIT License
77 stars 83 forks source link

Workflow run history silently omits runs when filtering #5554

Open vjraitila opened 2 months ago

vjraitila commented 2 months ago

Describe the Bug with repro steps

STEPS TO REPRODUCE

  1. Have a workflow with relatively high volume of low latency runs e.g. Azure Service Bus trigger.
  2. Simulate some of the runs to succeed, some cancel and some succeed for several days (2-3 was enough in my case)
  3. Go to workflow run history
  4. Filter by Status = Failed, observe that only a part of the most recently failed runs are displayed
  5. Filter by Interval = last 7 days

EXPECTED RESULTS

Workflow run history shows older failed runs (last 7 days), has a possibility to "See more" or at the very least indicates that some results are omitted.

ACTUAL RESULTS

Increasing the interval filter has no apparent effect. The same subset of most recent failed runs are displayed, cut off at some arbitrary point. The user has no idea that the listing is actually omitting results and no reliable, straightforward mechanism to list all failed runs. Finding a narrow enough interval to have all runs included is a matter of trial-and-error.

Removing the status filter and clicking "See more" enough times reveals that there are more failed runs which simply weren't displayed when the status filter was active.

What type of Logic App Is this happening in?

Standard (Portal)

Which operating system are you using?

MacOS

Are you using new designer or old designer

New Designer

Did you refer to the TSG before filing this issue? https://aka.ms/lauxtsg

Yes

Workflow JSON

No response

Screenshots or Videos

No response

Browser

Edge

Additional context

No response

DanielleCogs commented 2 months ago

Hi @vjraitila could you provide us with the workflow ID, resource group etc? If you would not like to share over Github you can email me at dacogbur@microsoft.com

vjraitila commented 2 months ago

@DanielleCogs Dropped you an email yesterday

jesseck3013 commented 1 month ago

Hi @DanielleCogs, I have a similar issue. When I apply a custom time interval filter which have more than 40 runs, only 40 runs are displayed in the list and there is no button to show more history.

image

jesseck3013 commented 1 month ago

Hi @DanielleCogs @vjraitila,

This is a css issue. As the screenshot below shows, there is a see more button, but some css issues made it invisible. image

A workaround is zooming out the page to around 75% to 80%, the button will show up.