I'm able to reproduce this behavior through both the API and UI, so I think it's an API bug. Apologies if that is not the case.
My team runs tests on multiple servers, so on each launch we have an attribute with a key of "server" and a value of the corresponding server address (i.e. https://abc.xyz).
Add a new attribute to any of the existing launches - key = server, value = https://reportportal.io
After saving the new attribute, it looks like the server value is split on the colon (I actually don't see this part of the issue on my company's server, but I did see it on the RP demo server, so I included it since it seems relevant).
After creating the new filter and saving it, it does actually seem to work initially, even though the "server" value is cut off for the filter and the launch attributes
Click on the "Filters" link in the panel on the left side.
Select the newly created filter
No results display in launches
The filter also does not pull any data into dashboards that we create
I'm able to reproduce this behavior through both the API and UI, so I think it's an API bug. Apologies if that is not the case.
My team runs tests on multiple servers, so on each launch we have an attribute with a key of "server" and a value of the corresponding server address (i.e. https://abc.xyz).
I am also able to reproduce this behavior on the demo site @ https://demo.reportportal.io/ui/#default_personal/launches/all
Version info: API Service: 5.10.1; Index Service: 5.10.0; Jobs Service: 5.10.0; Authorization Service: 5.10.0; Service UI: 5.10.0;
This worked up until we upgraded recently (I think we were on 5.6 before).
Steps to reproduce the issue: