INNER CODE UNIT · TypeScript

getAvailableVersions

envoyproxy/gateway · site/tools/benchmark-dashboard/src/data/index.ts:133

export const getAvailableVersions = (): string[] => {
  return allTestSuites.map(suite => suite.metadata.version);
};

// Get all available run IDs
export const getAvailableRunIds = (): string[] => {
  return allTestSuites.map(suite => suite.metadata.runId);
};

// Filter data by version(s)
export const getDataByVersions = (versions: string[]): TestSuite[] => {
  return allTestSuites.filter(suite => versions.includes(suite.metadata.version));
};

// Filter data by date range
export const getDataByDateRange = (startDate: string, endDate: string): TestSuite[] => {
  return allTestSuites.filter(suite => {
    const suiteDate = new Date(suite.metadata.date);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…