Source
108
108
</target>
109
109
110
110
<target name="init-integration">
111
111
<exec executable="go" failonerror="on">
112
112
<arg line="clean -cache"/>
113
113
</exec>
114
114
<!-- Copy agent2 configuration file -->
115
115
<copy overwrite="true" file="src/go/conf/zabbix_agent2.conf" tofile="conf/zabbix_agent2.conf"/>
116
116
</target>
117
117
118
+
<target name="apply-custom-patches">
119
+
<!-- Reducing the delay for multiselect suggestions -->
120
+
<exec executable="git" failonerror="on">
121
+
<arg line="apply"/>
122
+
<arg line="ui/tests/selenium/patches/ms_delay.patch"/>
123
+
</exec>
124
+
</target>
125
+
118
126
<target name="init-frontend-modules">
119
127
<!-- Copy modules directory for selenium tests -->
120
128
<copy todir="ui/modules" overwrite="true">
121
129
<fileset dir="ui/tests/selenium/modules"/>
122
130
</copy>
123
131
</target>
124
132
125
133
<target name="make-dbschema">
126
134
<!-- Create database schema -->
127
135
<exec executable="./bootstrap.sh" failonerror="on"/>
343
351
<arg line="-q"/>
344
352
<arg line="-h '${dbhost}'"/>
345
353
<arg line="-p '${dbport}'"/>
346
354
<arg line="-U '${dbuser}'"/>
347
355
<arg line="-1"/>
348
356
<arg line="--set ON_ERROR_STOP=1"/>
349
357
<arg line="${dbname}_proxy_ha1"/>
350
358
</exec>
351
359
</target>
352
360
353
-
<target name="init-frontend-postgresql" depends="create-configs,create-saml-configs,create-ldap-configs,make-dbschema,make-gettext,create-db-postgresql,init-frontend-modules">
361
+
<target name="init-frontend-postgresql" depends="create-configs,create-saml-configs,create-ldap-configs,make-dbschema,make-gettext,create-db-postgresql,apply-custom-patches,init-frontend-modules">
354
362
<exec executable="psql" input="ui/tests/selenium/data/data_test.sql" failonerror="on">
355
363
<env key="PGPASSWORD" value="${dbpassword}"/>
356
364
<arg line="-q"/>
357
365
<arg line="-h '${dbhost}'"/>
358
366
<arg line="-p '${dbport}'"/>
359
367
<arg line="-U '${dbuser}'"/>
360
368
<arg line="-1"/>
361
369
<arg line="--set ON_ERROR_STOP=1"/>
362
370
<arg line="${dbname}"/>
363
371
</exec>
504
512
</exec>
505
513
<exec executable="mysql" input="database/mysql/schema.sql" failonerror="on">
506
514
<env key="MYSQL_PWD" value="${dbpassword}"/>
507
515
<arg line="--host=${dbhost}"/>
508
516
<arg line="--port=${dbport}"/>
509
517
<arg line="--user=${dbuser}"/>
510
518
<arg line="${dbname}_proxy_ha1"/>
511
519
</exec>
512
520
</target>
513
521
514
-
<target name="init-frontend-mysql" depends="create-configs,create-saml-configs,create-ldap-configs,make-dbschema,make-gettext,create-db-mysql,init-frontend-modules">
522
+
<target name="init-frontend-mysql" depends="create-configs,create-saml-configs,create-ldap-configs,make-dbschema,make-gettext,create-db-mysql,apply-custom-patches,init-frontend-modules">
515
523
<exec executable="mysql" input="ui/tests/selenium/data/data_test.sql" failonerror="on">
516
524
<env key="MYSQL_PWD" value="${dbpassword}"/>
517
525
<arg line="--host=${dbhost}"/>
518
526
<arg line="--port=${dbport}"/>
519
527
<arg line="--user=${dbuser}"/>
520
528
<arg line="${dbname}"/>
521
529
</exec>
522
530
</target>
523
531
524
532
<target name="init-api-mysql" depends="create-configs,make-dbschema,create-db-mysql">