src/vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController.ts/ExecutionStateCellStatusBarItem/_getItemsForCell
class ExecutionStateCellStatusBarItem:	private _getItemsForCell(): INotebookCellStatusBarItem[] | undefined {
		const runState = this._executionStateService.getCellExecution(this._cell.uri);
		if (this._currentExecutingStateTimer && !runState?.isPaused) {
			return;
		}

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

		// Show the execution spinner for a minimum time
		if (runState?.state === NotebookCellExecutionState.Executing) {
			this._currentExecutingStateTimer = this._register(disposableTimeout(() => {
				const runState = this._executionStateService.getCellExecution(this._cell.uri);
				this._currentExecutingStateTimer = undefined;
				if (runState?.state !== NotebookCellExecutionState.Executing) {
					this._update();
				}
			}, ExecutionStateCellStatusBarItem.MIN_SPINNER_TIME));
		}

		return item ? [item] : [];
	}