diff --git a/packages/core/test/render3/perf/BUILD.bazel b/packages/core/test/render3/perf/BUILD.bazel
index 84c1bba8f8..9a3ec8a354 100644
--- a/packages/core/test/render3/perf/BUILD.bazel
+++ b/packages/core/test/render3/perf/BUILD.bazel
@@ -45,6 +45,14 @@ ng_rollup_bundle(
],
)
+ng_rollup_bundle(
+ name = "property_binding_update",
+ entry_point = ":property_binding_update/index.ts",
+ deps = [
+ ":perf_lib",
+ ],
+)
+
ng_rollup_bundle(
name = "style_binding",
entry_point = ":style_binding/index.ts",
diff --git a/packages/core/test/render3/perf/property_binding_update/index.ts b/packages/core/test/render3/perf/property_binding_update/index.ts
new file mode 100644
index 0000000000..071727827f
--- /dev/null
+++ b/packages/core/test/render3/perf/property_binding_update/index.ts
@@ -0,0 +1,93 @@
+/**
+ * @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 {ɵɵadvance} from '../../../../src/render3/instructions/advance';
+import {ɵɵelement, ɵɵelementEnd, ɵɵelementStart} from '../../../../src/render3/instructions/element';
+import {ɵɵproperty} from '../../../../src/render3/instructions/property';
+import {refreshView} from '../../../../src/render3/instructions/shared';
+import {RenderFlags} from '../../../../src/render3/interfaces/definition';
+import {TVIEW} from '../../../../src/render3/interfaces/view';
+import {createBenchmark} from '../micro_bench';
+import {setupRootViewWithEmbeddedViews} from '../setup';
+
+`