Variable ExpectedPerfConst
ExpectedPerf: {
ERN_MacBookAir2023: {
Chrome: {
clock_gears_perf: number;
pile_10_perf: number;
six_blocks_perf: number;
};
Firefox: {
clock_gears_perf: number;
pile_10_perf: number;
six_blocks_perf: number;
};
Safari: {
clock_gears_perf: number;
pile_10_perf: number;
six_blocks_perf: number;
};
};
ERN_MacBookPro2013: {
Chrome: {
clock_gears_perf: number;
pile_10_perf: number;
pile_20_perf: number;
six_blocks_perf: number;
};
Firefox: {
clock_gears_perf: number;
pile_10_perf: number;
six_blocks_perf: number;
};
Safari: {
clock_gears_perf: number;
pile_10_perf: number;
six_blocks_perf: number;
};
};
ERN_MacBookPro2017: {
Chrome: {
clock_gears_perf: number;
pile_10_perf: number;
six_blocks_perf: number;
};
Firefox: {
clock_gears_perf: number;
pile_10_perf: number;
six_blocks_perf: number;
};
Safari: {
clock_gears_perf: number;
pile_10_perf: number;
six_blocks_perf: number;
};
};
ERN_MacBookProMid2010: {
Chrome: {
clock_gears_perf: number;
pile_10_perf: number;
pile_20_perf: number;
six_blocks_perf: number;
};
Firefox: {
clock_gears_perf: number;
pile_10_perf: number;
six_blocks_perf: number;
};
Safari: {
clock_gears_perf: number;
pile_10_perf: number;
six_blocks_perf: number;
};
};
} = ...
Type declaration
ERN_MacBookAir2023: {
Chrome: {
clock_gears_perf: number;
pile_10_perf: number;
six_blocks_perf: number;
};
Firefox: {
clock_gears_perf: number;
pile_10_perf: number;
six_blocks_perf: number;
};
Safari: {
clock_gears_perf: number;
pile_10_perf: number;
six_blocks_perf: number;
};
}
Chrome: {
clock_gears_perf: number;
pile_10_perf: number;
six_blocks_perf: number;
}
clock_gears_perf: number
pile_10_perf: number
six_blocks_perf: number
Firefox: {
clock_gears_perf: number;
pile_10_perf: number;
six_blocks_perf: number;
}
clock_gears_perf: number
pile_10_perf: number
six_blocks_perf: number
Safari: {
clock_gears_perf: number;
pile_10_perf: number;
six_blocks_perf: number;
}
clock_gears_perf: number
pile_10_perf: number
six_blocks_perf: number
ERN_MacBookPro2013: {
Chrome: {
clock_gears_perf: number;
pile_10_perf: number;
pile_20_perf: number;
six_blocks_perf: number;
};
Firefox: {
clock_gears_perf: number;
pile_10_perf: number;
six_blocks_perf: number;
};
Safari: {
clock_gears_perf: number;
pile_10_perf: number;
six_blocks_perf: number;
};
}
Chrome: {
clock_gears_perf: number;
pile_10_perf: number;
pile_20_perf: number;
six_blocks_perf: number;
}
clock_gears_perf: number
pile_10_perf: number
pile_20_perf: number
six_blocks_perf: number
Firefox: {
clock_gears_perf: number;
pile_10_perf: number;
six_blocks_perf: number;
}
clock_gears_perf: number
pile_10_perf: number
six_blocks_perf: number
Safari: {
clock_gears_perf: number;
pile_10_perf: number;
six_blocks_perf: number;
}
clock_gears_perf: number
pile_10_perf: number
six_blocks_perf: number
ERN_MacBookPro2017: {
Chrome: {
clock_gears_perf: number;
pile_10_perf: number;
six_blocks_perf: number;
};
Firefox: {
clock_gears_perf: number;
pile_10_perf: number;
six_blocks_perf: number;
};
Safari: {
clock_gears_perf: number;
pile_10_perf: number;
six_blocks_perf: number;
};
}
Chrome: {
clock_gears_perf: number;
pile_10_perf: number;
six_blocks_perf: number;
}
clock_gears_perf: number
pile_10_perf: number
six_blocks_perf: number
Firefox: {
clock_gears_perf: number;
pile_10_perf: number;
six_blocks_perf: number;
}
clock_gears_perf: number
pile_10_perf: number
six_blocks_perf: number
Safari: {
clock_gears_perf: number;
pile_10_perf: number;
six_blocks_perf: number;
}
clock_gears_perf: number
pile_10_perf: number
six_blocks_perf: number
ERN_MacBookProMid2010: {
Chrome: {
clock_gears_perf: number;
pile_10_perf: number;
pile_20_perf: number;
six_blocks_perf: number;
};
Firefox: {
clock_gears_perf: number;
pile_10_perf: number;
six_blocks_perf: number;
};
Safari: {
clock_gears_perf: number;
pile_10_perf: number;
six_blocks_perf: number;
};
}
Chrome: {
clock_gears_perf: number;
pile_10_perf: number;
pile_20_perf: number;
six_blocks_perf: number;
}
clock_gears_perf: number
pile_10_perf: number
pile_20_perf: number
six_blocks_perf: number
Firefox: {
clock_gears_perf: number;
pile_10_perf: number;
six_blocks_perf: number;
}
clock_gears_perf: number
pile_10_perf: number
six_blocks_perf: number
Safari: {
clock_gears_perf: number;
pile_10_perf: number;
six_blocks_perf: number;
}
clock_gears_perf: number
pile_10_perf: number
six_blocks_perf: number
Defines expected times for performance tests. There are separate expected times for each combination of machine, browser, and test.
When the performance test is run, the machine name is defined in the file MachineName.js, which is not stored in the source repository because it defines a different name on each machine.
To understand how machine names and browser names are determined during the test see
getMachineName
andgetBrowserName
in test/TestRig.