src/vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController.ts/ExecutionStateCellStatusBarItem/_getItemsForCell
class ExecutionStateCellStatusBarItem:	private _getItemsForCell(cell: ICellViewModel): INotebookCellStatusBarItem[] | undefined {
		if (this._currentExecutingStateTimer) {
			return;
		}

		const item = this._getItemForState(cell.internalMetadata.runState, cell.internalMetadata.lastRunSuccess);

		// Show the execution spinner for a minimum time
		if (cell.internalMetadata.runState === NotebookCellExecutionState.Executing) {
			this._currentExecutingStateTimer = this._register(disposableTimeout(() => {
				this._currentExecutingStateTimer = undefined;
				if (cell.internalMetadata.runState !== NotebookCellExecutionState.Executing) {
					this._update();
				}
			}, ExecutionStateCellStatusBarItem.MIN_SPINNER_TIME));
		}

		return item ? [item] : [];
	}