chore(testing): use consistent uniq suffix length to avoid flakiness (#27186)
This commit is contained in:
parent
0a403c60e6
commit
408eb47e9e
@ -650,8 +650,12 @@ export function createNonNxProjectDirectory(
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
export function uniq(prefix: string) {
|
export function uniq(prefix: string): string {
|
||||||
return `${prefix}${Math.floor(Math.random() * 10000000)}`;
|
// We need to ensure that the length of the random section of the name is of consistent length to avoid flakiness in tests
|
||||||
|
const randomSevenDigitNumber = Math.floor(Math.random() * 10000000)
|
||||||
|
.toString()
|
||||||
|
.padStart(7, '0');
|
||||||
|
return `${prefix}${randomSevenDigitNumber}`;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Useful in order to cleanup space during CI to prevent `No space left on device` exceptions
|
// Useful in order to cleanup space during CI to prevent `No space left on device` exceptions
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user