public static EntityKey GetExactEntityKey(BuildId buildId) { var partitionKey = AzureUtil.NormalizeKey(buildId.JobId.Name, '_'); var rowKey = buildId.Number.ToString("0000000000"); return(new EntityKey(partitionKey, rowKey)); }
public static EntityKey GetDateEntityKey(DateTimeOffset buildDate, BuildId buildId, string identifier) { identifier = AzureUtil.NormalizeKey(identifier, '_'); return(new EntityKey( new DateKey(buildDate).Key, $"{new BuildKey(buildId).Key}-{identifier}")); }
public static string NormalizeTestCaseName(string testCaseName) { return(AzureUtil.NormalizeKey(testCaseName, '_')); }
public static EntityKey GetExactEntityKey(BuildId buildId, string identifier) { return(new EntityKey( AzureUtil.NormalizeKey(identifier, '_'), new BuildKey(buildId).Key)); }
public static string GetRowKey(DateTime runDate, BuildSource buildSource) { var machineName = AzureUtil.NormalizeKey(buildSource.MachineName, '-'); return($"{machineName}-{(long)runDate.Ticks}"); }