diff --git a/packages/core/test/render3/perf/BUILD.bazel b/packages/core/test/render3/perf/BUILD.bazel
index dbf6a9d52b..1dd489364b 100644
--- a/packages/core/test/render3/perf/BUILD.bazel
+++ b/packages/core/test/render3/perf/BUILD.bazel
@@ -12,6 +12,14 @@ ts_library(
],
)
+ng_rollup_bundle(
+ name = "element_text_create",
+ entry_point = ":element_text_create/index.ts",
+ deps = [
+ ":perf_lib",
+ ],
+)
+
ng_rollup_bundle(
name = "interpolation",
entry_point = ":interpolation/index.ts",
diff --git a/packages/core/test/render3/perf/element_text_create/index.ts b/packages/core/test/render3/perf/element_text_create/index.ts
new file mode 100644
index 0000000000..ce0fc11136
--- /dev/null
+++ b/packages/core/test/render3/perf/element_text_create/index.ts
@@ -0,0 +1,76 @@
+/**
+ * @license
+ * Copyright Google Inc. All Rights Reserved.
+ *
+ * Use of this source code is governed by an MIT-style license that can be
+ * found in the LICENSE file at https://angular.io/license
+ */
+import {ɵɵelementEnd, ɵɵelementStart} from '../../../../src/render3/instructions/element';
+import {createTNode, createTView} from '../../../../src/render3/instructions/shared';
+import {ɵɵtext} from '../../../../src/render3/instructions/text';
+import {RenderFlags} from '../../../../src/render3/interfaces/definition';
+import {TNodeType, TViewNode} from '../../../../src/render3/interfaces/node';
+import {createAndRenderLView} from '../setup';
+
+`