Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,8 @@ export function LineChartListWidget(props: Props) {
eventView.additionalConditions.setFilterValues('!tags[transaction]', ['']);
const mutableSearch = new MutableSearch(eventView.query);
mutableSearch.removeFilter('transaction.duration');
eventView.additionalConditions.removeFilter('transaction.op'); // Remove transaction op incase it's applied from the performance view.
eventView.additionalConditions.removeFilter('!transaction.op'); // Remove transaction op incase it's applied from the performance view.
eventView.query = mutableSearch.formatString();
} else if (isSlowestType) {
eventView.additionalConditions.setFilterValues('epm()', ['>0.01']);
Expand Down Expand Up @@ -149,6 +151,8 @@ export function LineChartListWidget(props: Props) {
]);
eventView.additionalConditions.setFilterValues('event.type', ['error']);
eventView.additionalConditions.setFilterValues('!tags[transaction]', ['']);
eventView.additionalConditions.removeFilter('transaction.op'); // Remove transaction op incase it's applied from the performance view.
eventView.additionalConditions.removeFilter('!transaction.op'); // Remove transaction op incase it's applied from the performance view.
const mutableSearch = new MutableSearch(eventView.query);
mutableSearch.removeFilter('transaction.duration');
eventView.query = mutableSearch.formatString();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,13 @@ import {PerformanceWidgetSetting} from 'app/views/performance/landing/widgets/wi
import {PROJECT_PERFORMANCE_TYPE} from 'app/views/performance/utils';

const initializeData = () => {
return _initializeData({
const data = _initializeData({
query: {statsPeriod: '7d', environment: ['prod'], project: [-42]},
});

data.eventView.additionalConditions.addFilterValues('transaction.op', ['pageload']);

return data;
};

const WrappedComponent = ({data, ...rest}) => {
Expand Down Expand Up @@ -78,7 +82,7 @@ describe('Performance > Widgets > WidgetContainer', function () {
query: expect.objectContaining({
interval: '1h',
partial: '1',
query: '',
query: 'transaction.op:pageload',
statsPeriod: '14d',
yAxis: 'tpm()',
}),
Expand Down Expand Up @@ -110,7 +114,7 @@ describe('Performance > Widgets > WidgetContainer', function () {
query: expect.objectContaining({
interval: '1h',
partial: '1',
query: '',
query: 'transaction.op:pageload',
statsPeriod: '14d',
yAxis: 'failure_rate()',
}),
Expand Down Expand Up @@ -142,7 +146,7 @@ describe('Performance > Widgets > WidgetContainer', function () {
query: expect.objectContaining({
interval: '1h',
partial: '1',
query: '',
query: 'transaction.op:pageload',
statsPeriod: '14d',
yAxis: 'user_misery()',
}),
Expand Down Expand Up @@ -186,7 +190,7 @@ describe('Performance > Widgets > WidgetContainer', function () {
],
per_page: 3,
project: ['-42'],
query: '',
query: 'transaction.op:pageload',
sort: '-count_if(measurements.lcp,greaterOrEquals,4000)',
statsPeriod: '7d',
}),
Expand Down Expand Up @@ -260,7 +264,7 @@ describe('Performance > Widgets > WidgetContainer', function () {
field: ['transaction', 'project.id', 'failure_count()'],
per_page: 3,
project: ['-42'],
query: 'failure_count():>0',
query: 'transaction.op:pageload failure_count():>0',
sort: '-failure_count()',
statsPeriod: '7d',
}),
Expand Down Expand Up @@ -331,7 +335,7 @@ describe('Performance > Widgets > WidgetContainer', function () {
per_page: 3,
project: ['-42'],
query:
'tpm():>0.01 count_percentage():>0.25 count_percentage():<4 trend_percentage():>0% confidence():>6',
'transaction.op:pageload tpm():>0.01 count_percentage():>0.25 count_percentage():<4 trend_percentage():>0% confidence():>6',
sort: 'trend_percentage()',
statsPeriod: '7d',
trendFunction: 'avg(transaction.duration)',
Expand Down Expand Up @@ -370,7 +374,7 @@ describe('Performance > Widgets > WidgetContainer', function () {
per_page: 3,
project: ['-42'],
query:
'tpm():>0.01 count_percentage():>0.25 count_percentage():<4 trend_percentage():>0% confidence():>6',
'transaction.op:pageload tpm():>0.01 count_percentage():>0.25 count_percentage():<4 trend_percentage():>0% confidence():>6',
sort: '-trend_percentage()',
statsPeriod: '7d',
trendFunction: 'avg(transaction.duration)',
Expand Down Expand Up @@ -412,7 +416,8 @@ describe('Performance > Widgets > WidgetContainer', function () {
],
per_page: 3,
project: ['-42'],
query: 'epm():>0.01 p75(measurements.frames_slow_rate):>0',
query:
'transaction.op:pageload epm():>0.01 p75(measurements.frames_slow_rate):>0',
sort: '-p75(measurements.frames_slow_rate)',
statsPeriod: '7d',
}),
Expand Down