rspec-mysql 50/50
Passed Started
by
@eread

Evan Read
1Running with gitlab-runner 11.9.0-rc2 (227934c0)2 on prm-com-gitlab-org ae3bfce23Using Docker executor with image dev.gitlab.org:5005/gitlab/gitlab-build-images:ruby-2.5.3-golang-1.11-git-2.18-chrome-71.0-node-10.x-yarn-1.12-postgresql-9.6-graphicsmagick-1.3.29 ...4Starting service mysql:5.7 ...5Pulling docker image mysql:5.7 ...6Using docker image sha256:ee7cbd482336a1f49b7038527a547f0f25b23a78d46350845e70a1cf7e5a22af for mysql:5.7 ...7Starting service redis:alpine ...8Pulling docker image redis:alpine ...9Using docker image sha256:3d2a373f46ae28f3376c356d27210759aa9348fd94c517cf77e9df2a2c41c37f for redis:alpine ...10Waiting for services to be up and running...11*** WARNING: Service runner-ae3bfce2-project-13083-concurrent-0-mysql-0 probably didn't start properly.12Health check error:13service "runner-ae3bfce2-project-13083-concurrent-0-mysql-0-wait-for-service" timeout14Health check container logs:15Service container logs:162019-03-14T02:13:30.655382048Z Initializing database172019-03-14T02:13:30.672481406Z 2019-03-14T02:13:30.669985Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).182019-03-14T02:13:31.105948086Z 2019-03-14T02:13:31.105640Z 0 [Warning] InnoDB: New log files created, LSN=45790192019-03-14T02:13:31.164533404Z 2019-03-14T02:13:31.163940Z 0 [Warning] InnoDB: Creating foreign key constraint system tables.202019-03-14T02:13:31.225285089Z 2019-03-14T02:13:31.224976Z 0 [Warning] No existing UUID has been found, so we assume that this is the first time that this server has been started. Generating a new UUID: c34eeb2f-45fe-11e9-89fc-0242ac110003.212019-03-14T02:13:31.228950298Z 2019-03-14T02:13:31.228703Z 0 [Warning] Gtid table is not ready to be used. Table 'mysql.gtid_executed' cannot be opened.222019-03-14T02:13:31.229731899Z 2019-03-14T02:13:31.229524Z 1 [Warning] root@localhost is created with an empty password ! Please consider switching off the --initialize-insecure option.232019-03-14T02:13:32.150057373Z 2019-03-14T02:13:32.149800Z 1 [Warning] 'user' entry 'root@localhost' ignored in --skip-name-resolve mode.242019-03-14T02:13:32.150106986Z 2019-03-14T02:13:32.149845Z 1 [Warning] 'user' entry 'mysql.session@localhost' ignored in --skip-name-resolve mode.252019-03-14T02:13:32.150112500Z 2019-03-14T02:13:32.149853Z 1 [Warning] 'user' entry 'mysql.sys@localhost' ignored in --skip-name-resolve mode.262019-03-14T02:13:32.150116285Z 2019-03-14T02:13:32.149866Z 1 [Warning] 'db' entry 'performance_schema mysql.session@localhost' ignored in --skip-name-resolve mode.272019-03-14T02:13:32.150120923Z 2019-03-14T02:13:32.149869Z 1 [Warning] 'db' entry 'sys mysql.sys@localhost' ignored in --skip-name-resolve mode.282019-03-14T02:13:32.150125986Z 2019-03-14T02:13:32.149880Z 1 [Warning] 'proxies_priv' entry '@ root@localhost' ignored in --skip-name-resolve mode.292019-03-14T02:13:32.150130789Z 2019-03-14T02:13:32.149910Z 1 [Warning] 'tables_priv' entry 'user mysql.session@localhost' ignored in --skip-name-resolve mode.302019-03-14T02:13:32.150135828Z 2019-03-14T02:13:32.149916Z 1 [Warning] 'tables_priv' entry 'sys_config mysql.sys@localhost' ignored in --skip-name-resolve mode.312019-03-14T02:13:34.037570060Z Database initialized322019-03-14T02:13:34.037735683Z Initializing certificates332019-03-14T02:13:34.053035927Z Generating a RSA private key342019-03-14T02:13:34.166783683Z ........................................................................................+++++352019-03-14T02:13:34.187611453Z ...............+++++362019-03-14T02:13:34.187954440Z unable to write 'random state'372019-03-14T02:13:34.187990464Z writing new private key to 'ca-key.pem'382019-03-14T02:13:34.188013285Z -----392019-03-14T02:13:34.209980949Z Generating a RSA private key402019-03-14T02:13:34.341404948Z .......................................................................................................+++++412019-03-14T02:13:34.388460751Z ....................................+++++422019-03-14T02:13:34.388801829Z unable to write 'random state'432019-03-14T02:13:34.388828368Z writing new private key to 'server-key.pem'442019-03-14T02:13:34.388971893Z -----452019-03-14T02:13:34.412102560Z Generating a RSA private key462019-03-14T02:13:34.575557875Z ...........................................................................................................................+++++472019-03-14T02:13:34.589993861Z ..........+++++482019-03-14T02:13:34.590351349Z unable to write 'random state'492019-03-14T02:13:34.590372717Z writing new private key to 'client-key.pem'502019-03-14T02:13:34.590596677Z -----512019-03-14T02:13:34.642171984Z Certificates initialized522019-03-14T02:13:34.673658226Z MySQL init process in progress...532019-03-14T02:13:34.888462810Z 2019-03-14T02:13:34.883757Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).542019-03-14T02:13:34.888493956Z 2019-03-14T02:13:34.886195Z 0 [Note] mysqld (mysqld 5.7.25) starting as process 93 ...552019-03-14T02:13:34.890350619Z 2019-03-14T02:13:34.890051Z 0 [Note] InnoDB: PUNCH HOLE support available562019-03-14T02:13:34.890386822Z 2019-03-14T02:13:34.890112Z 0 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins572019-03-14T02:13:34.890390878Z 2019-03-14T02:13:34.890116Z 0 [Note] InnoDB: Uses event mutexes582019-03-14T02:13:34.890394070Z 2019-03-14T02:13:34.890119Z 0 [Note] InnoDB: GCC builtin __atomic_thread_fence() is used for memory barrier592019-03-14T02:13:34.890397326Z 2019-03-14T02:13:34.890122Z 0 [Note] InnoDB: Compressed tables use zlib 1.2.11602019-03-14T02:13:34.890400330Z 2019-03-14T02:13:34.890125Z 0 [Note] InnoDB: Using Linux native AIO612019-03-14T02:13:34.890573290Z 2019-03-14T02:13:34.890420Z 0 [Note] InnoDB: Number of pools: 1622019-03-14T02:13:34.890608705Z 2019-03-14T02:13:34.890579Z 0 [Note] InnoDB: Using CPU crc32 instructions632019-03-14T02:13:34.893115938Z 2019-03-14T02:13:34.892834Z 0 [Note] InnoDB: Initializing buffer pool, total size = 128M, instances = 1, chunk size = 128M642019-03-14T02:13:34.902865463Z 2019-03-14T02:13:34.902493Z 0 [Note] InnoDB: Completed initialization of buffer pool652019-03-14T02:13:34.907671720Z 2019-03-14T02:13:34.907347Z 0 [Note] InnoDB: If the mysqld execution user is authorized, page cleaner thread priority can be changed. See the man page of setpriority().662019-03-14T02:13:34.920488816Z 2019-03-14T02:13:34.920180Z 0 [Note] InnoDB: Highest supported file format is Barracuda.672019-03-14T02:13:34.930640655Z 2019-03-14T02:13:34.930330Z 0 [Note] InnoDB: Creating shared tablespace for temporary tables682019-03-14T02:13:34.930665433Z 2019-03-14T02:13:34.930440Z 0 [Note] InnoDB: Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...692019-03-14T02:13:34.964529937Z 2019-03-14T02:13:34.964165Z 0 [Note] InnoDB: File './ibtmp1' size is now 12 MB.702019-03-14T02:13:34.965289469Z 2019-03-14T02:13:34.964977Z 0 [Note] InnoDB: 96 redo rollback segment(s) found. 96 redo rollback segment(s) are active.712019-03-14T02:13:34.965327758Z 2019-03-14T02:13:34.965007Z 0 [Note] InnoDB: 32 non-redo rollback segment(s) are active.722019-03-14T02:13:34.966720096Z 2019-03-14T02:13:34.966436Z 0 [Note] InnoDB: Waiting for purge to start732019-03-14T02:13:35.017063522Z 2019-03-14T02:13:35.016732Z 0 [Note] InnoDB: 5.7.25 started; log sequence number 2524141742019-03-14T02:13:35.018531938Z 2019-03-14T02:13:35.018262Z 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool752019-03-14T02:13:35.018621341Z 2019-03-14T02:13:35.018494Z 0 [Note] Plugin 'FEDERATED' is disabled.762019-03-14T02:13:35.020747520Z 2019-03-14T02:13:35.020510Z 0 [Note] InnoDB: Buffer pool(s) load completed at 190314 2:13:35772019-03-14T02:13:35.025050507Z 2019-03-14T02:13:35.024834Z 0 [Note] Found ca.pem, server-cert.pem and server-key.pem in data directory. Trying to enable SSL support using them.782019-03-14T02:13:35.025277365Z 2019-03-14T02:13:35.025056Z 0 [Warning] CA certificate ca.pem is self signed.792019-03-14T02:13:35.030912983Z 2019-03-14T02:13:35.030626Z 0 [Warning] Insecure configuration for --pid-file: Location '/var/run/mysqld' in the path is accessible to all OS users. Consider choosing a different directory.802019-03-14T02:13:35.032241465Z 2019-03-14T02:13:35.031992Z 0 [Warning] 'user' entry 'root@localhost' ignored in --skip-name-resolve mode.812019-03-14T02:13:35.032258060Z 2019-03-14T02:13:35.032043Z 0 [Warning] 'user' entry 'mysql.session@localhost' ignored in --skip-name-resolve mode.822019-03-14T02:13:35.032261677Z 2019-03-14T02:13:35.032050Z 0 [Warning] 'user' entry 'mysql.sys@localhost' ignored in --skip-name-resolve mode.832019-03-14T02:13:35.032264726Z 2019-03-14T02:13:35.032102Z 0 [Warning] 'db' entry 'performance_schema mysql.session@localhost' ignored in --skip-name-resolve mode.842019-03-14T02:13:35.032267791Z 2019-03-14T02:13:35.032107Z 0 [Warning] 'db' entry 'sys mysql.sys@localhost' ignored in --skip-name-resolve mode.852019-03-14T02:13:35.032271011Z 2019-03-14T02:13:35.032116Z 0 [Warning] 'proxies_priv' entry '@ root@localhost' ignored in --skip-name-resolve mode.862019-03-14T02:13:35.033706156Z 2019-03-14T02:13:35.033527Z 0 [Warning] 'tables_priv' entry 'user mysql.session@localhost' ignored in --skip-name-resolve mode.872019-03-14T02:13:35.033713095Z 2019-03-14T02:13:35.033555Z 0 [Warning] 'tables_priv' entry 'sys_config mysql.sys@localhost' ignored in --skip-name-resolve mode.882019-03-14T02:13:35.039277349Z 2019-03-14T02:13:35.038981Z 0 [Note] Event Scheduler: Loaded 0 events892019-03-14T02:13:35.039609242Z 2019-03-14T02:13:35.039371Z 0 [Note] mysqld: ready for connections.902019-03-14T02:13:35.039625252Z Version: '5.7.25' socket: '/var/run/mysqld/mysqld.sock' port: 0 MySQL Community Server (GPL)912019-03-14T02:13:36.362426248Z Warning: Unable to load '/usr/share/zoneinfo/iso3166.tab' as time zone. Skipping it.922019-03-14T02:13:36.362481505Z Warning: Unable to load '/usr/share/zoneinfo/leap-seconds.list' as time zone. Skipping it.932019-03-14T02:13:37.665180334Z Warning: Unable to load '/usr/share/zoneinfo/zone.tab' as time zone. Skipping it.942019-03-14T02:13:37.665251111Z Warning: Unable to load '/usr/share/zoneinfo/zone1970.tab' as time zone. Skipping it.952019-03-14T02:13:37.726167254Z 2019-03-14T02:13:37.725823Z 4 [Warning] 'user' entry 'root@localhost' ignored in --skip-name-resolve mode.962019-03-14T02:13:37.726203631Z 2019-03-14T02:13:37.725862Z 4 [Warning] 'user' entry 'mysql.session@localhost' ignored in --skip-name-resolve mode.972019-03-14T02:13:37.726207619Z 2019-03-14T02:13:37.725869Z 4 [Warning] 'user' entry 'mysql.sys@localhost' ignored in --skip-name-resolve mode.982019-03-14T02:13:37.726210934Z 2019-03-14T02:13:37.725885Z 4 [Warning] 'db' entry 'performance_schema mysql.session@localhost' ignored in --skip-name-resolve mode.992019-03-14T02:13:37.726214039Z 2019-03-14T02:13:37.725888Z 4 [Warning] 'db' entry 'sys mysql.sys@localhost' ignored in --skip-name-resolve mode.1002019-03-14T02:13:37.726217000Z 2019-03-14T02:13:37.725897Z 4 [Warning] 'proxies_priv' entry '@ root@localhost' ignored in --skip-name-resolve mode.1012019-03-14T02:13:37.726219916Z 2019-03-14T02:13:37.725955Z 4 [Warning] 'tables_priv' entry 'user mysql.session@localhost' ignored in --skip-name-resolve mode.1022019-03-14T02:13:37.726222791Z 2019-03-14T02:13:37.725963Z 4 [Warning] 'tables_priv' entry 'sys_config mysql.sys@localhost' ignored in --skip-name-resolve mode.1032019-03-14T02:13:37.727152280Z 1042019-03-14T02:13:37.730437152Z 2019-03-14T02:13:37.730154Z 0 [Note] Giving 0 client threads a chance to die gracefully1052019-03-14T02:13:37.730456680Z 2019-03-14T02:13:37.730212Z 0 [Note] Shutting down slave threads1062019-03-14T02:13:37.730462524Z 2019-03-14T02:13:37.730218Z 0 [Note] Forcefully disconnecting 0 remaining clients1072019-03-14T02:13:37.730504568Z 2019-03-14T02:13:37.730226Z 0 [Note] Event Scheduler: Purging the queue. 0 events1082019-03-14T02:13:37.730510388Z 2019-03-14T02:13:37.730308Z 0 [Note] Binlog end1092019-03-14T02:13:37.731309815Z 2019-03-14T02:13:37.731051Z 0 [Note] Shutting down plugin 'ngram'1102019-03-14T02:13:37.731330659Z 2019-03-14T02:13:37.731144Z 0 [Note] Shutting down plugin 'partition'1112019-03-14T02:13:37.731334633Z 2019-03-14T02:13:37.731149Z 0 [Note] Shutting down plugin 'BLACKHOLE'1122019-03-14T02:13:37.731337398Z 2019-03-14T02:13:37.731154Z 0 [Note] Shutting down plugin 'ARCHIVE'1132019-03-14T02:13:37.731340329Z 2019-03-14T02:13:37.731157Z 0 [Note] Shutting down plugin 'PERFORMANCE_SCHEMA'1142019-03-14T02:13:37.731343140Z 2019-03-14T02:13:37.731204Z 0 [Note] Shutting down plugin 'MRG_MYISAM'1152019-03-14T02:13:37.731346101Z 2019-03-14T02:13:37.731207Z 0 [Note] Shutting down plugin 'MyISAM'1162019-03-14T02:13:37.731348671Z 2019-03-14T02:13:37.731217Z 0 [Note] Shutting down plugin 'INNODB_SYS_VIRTUAL'1172019-03-14T02:13:37.731351261Z 2019-03-14T02:13:37.731220Z 0 [Note] Shutting down plugin 'INNODB_SYS_DATAFILES'1182019-03-14T02:13:37.731354181Z 2019-03-14T02:13:37.731224Z 0 [Note] Shutting down plugin 'INNODB_SYS_TABLESPACES'1192019-03-14T02:13:37.731357094Z 2019-03-14T02:13:37.731227Z 0 [Note] Shutting down plugin 'INNODB_SYS_FOREIGN_COLS'1202019-03-14T02:13:37.731359839Z 2019-03-14T02:13:37.731230Z 0 [Note] Shutting down plugin 'INNODB_SYS_FOREIGN'1212019-03-14T02:13:37.731376534Z 2019-03-14T02:13:37.731232Z 0 [Note] Shutting down plugin 'INNODB_SYS_FIELDS'1222019-03-14T02:13:37.731379341Z 2019-03-14T02:13:37.731235Z 0 [Note] Shutting down plugin 'INNODB_SYS_COLUMNS'1232019-03-14T02:13:37.731381923Z 2019-03-14T02:13:37.731239Z 0 [Note] Shutting down plugin 'INNODB_SYS_INDEXES'1242019-03-14T02:13:37.731384501Z 2019-03-14T02:13:37.731241Z 0 [Note] Shutting down plugin 'INNODB_SYS_TABLESTATS'1252019-03-14T02:13:37.731387096Z 2019-03-14T02:13:37.731242Z 0 [Note] Shutting down plugin 'INNODB_SYS_TABLES'1262019-03-14T02:13:37.731389784Z 2019-03-14T02:13:37.731245Z 0 [Note] Shutting down plugin 'INNODB_FT_INDEX_TABLE'1272019-03-14T02:13:37.731392351Z 2019-03-14T02:13:37.731247Z 0 [Note] Shutting down plugin 'INNODB_FT_INDEX_CACHE'1282019-03-14T02:13:37.731394924Z 2019-03-14T02:13:37.731250Z 0 [Note] Shutting down plugin 'INNODB_FT_CONFIG'1292019-03-14T02:13:37.731397501Z 2019-03-14T02:13:37.731252Z 0 [Note] Shutting down plugin 'INNODB_FT_BEING_DELETED'1302019-03-14T02:13:37.731400207Z 2019-03-14T02:13:37.731254Z 0 [Note] Shutting down plugin 'INNODB_FT_DELETED'1312019-03-14T02:13:37.731402794Z 2019-03-14T02:13:37.731257Z 0 [Note] Shutting down plugin 'INNODB_FT_DEFAULT_STOPWORD'1322019-03-14T02:13:37.731405406Z 2019-03-14T02:13:37.731259Z 0 [Note] Shutting down plugin 'INNODB_METRICS'1332019-03-14T02:13:37.731407986Z 2019-03-14T02:13:37.731262Z 0 [Note] Shutting down plugin 'INNODB_TEMP_TABLE_INFO'1342019-03-14T02:13:37.731410712Z 2019-03-14T02:13:37.731265Z 0 [Note] Shutting down plugin 'INNODB_BUFFER_POOL_STATS'1352019-03-14T02:13:37.731413984Z 2019-03-14T02:13:37.731267Z 0 [Note] Shutting down plugin 'INNODB_BUFFER_PAGE_LRU'1362019-03-14T02:13:37.731416744Z 2019-03-14T02:13:37.731270Z 0 [Note] Shutting down plugin 'INNODB_BUFFER_PAGE'1372019-03-14T02:13:37.731419325Z 2019-03-14T02:13:37.731272Z 0 [Note] Shutting down plugin 'INNODB_CMP_PER_INDEX_RESET'1382019-03-14T02:13:37.731421917Z 2019-03-14T02:13:37.731275Z 0 [Note] Shutting down plugin 'INNODB_CMP_PER_INDEX'1392019-03-14T02:13:37.731424509Z 2019-03-14T02:13:37.731277Z 0 [Note] Shutting down plugin 'INNODB_CMPMEM_RESET'1402019-03-14T02:13:37.731427104Z 2019-03-14T02:13:37.731280Z 0 [Note] Shutting down plugin 'INNODB_CMPMEM'1412019-03-14T02:13:37.731429675Z 2019-03-14T02:13:37.731283Z 0 [Note] Shutting down plugin 'INNODB_CMP_RESET'1422019-03-14T02:13:37.731432250Z 2019-03-14T02:13:37.731285Z 0 [Note] Shutting down plugin 'INNODB_CMP'1432019-03-14T02:13:37.731434869Z 2019-03-14T02:13:37.731287Z 0 [Note] Shutting down plugin 'INNODB_LOCK_WAITS'1442019-03-14T02:13:37.731437467Z 2019-03-14T02:13:37.731289Z 0 [Note] Shutting down plugin 'INNODB_LOCKS'1452019-03-14T02:13:37.731440026Z 2019-03-14T02:13:37.731292Z 0 [Note] Shutting down plugin 'INNODB_TRX'1462019-03-14T02:13:37.731442720Z 2019-03-14T02:13:37.731294Z 0 [Note] Shutting down plugin 'InnoDB'1472019-03-14T02:13:37.731602161Z 2019-03-14T02:13:37.731419Z 0 [Note] InnoDB: FTS optimize thread exiting.1482019-03-14T02:13:37.731649878Z 2019-03-14T02:13:37.731570Z 0 [Note] InnoDB: Starting shutdown...1492019-03-14T02:13:37.832114904Z 2019-03-14T02:13:37.831835Z 0 [Note] InnoDB: Dumping buffer pool(s) to /var/lib/mysql/ib_buffer_pool1502019-03-14T02:13:37.832419872Z 2019-03-14T02:13:37.832277Z 0 [Note] InnoDB: Buffer pool(s) dump completed at 190314 2:13:371512019-03-14T02:13:38.945294151Z 2019-03-14T02:13:38.944901Z 0 [Note] InnoDB: Shutdown completed; log sequence number 123588041522019-03-14T02:13:38.946626716Z 2019-03-14T02:13:38.946414Z 0 [Note] InnoDB: Removed temporary tablespace data file: "ibtmp1"1532019-03-14T02:13:38.946647215Z 2019-03-14T02:13:38.946453Z 0 [Note] Shutting down plugin 'MEMORY'1542019-03-14T02:13:38.946651319Z 2019-03-14T02:13:38.946461Z 0 [Note] Shutting down plugin 'CSV'1552019-03-14T02:13:38.946654404Z 2019-03-14T02:13:38.946466Z 0 [Note] Shutting down plugin 'sha256_password'1562019-03-14T02:13:38.946657591Z 2019-03-14T02:13:38.946469Z 0 [Note] Shutting down plugin 'mysql_native_password'1572019-03-14T02:13:38.946777214Z 2019-03-14T02:13:38.946644Z 0 [Note] Shutting down plugin 'binlog'1582019-03-14T02:13:38.947352957Z 2019-03-14T02:13:38.947221Z 0 [Note] mysqld: Shutdown complete1592019-03-14T02:13:38.947359475Z 1602019-03-14T02:13:38.968158253Z 1612019-03-14T02:13:38.968187313Z MySQL init process done. Ready for start up.1622019-03-14T02:13:38.968190849Z 1632019-03-14T02:13:39.181294800Z 2019-03-14T02:13:39.175918Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).1642019-03-14T02:13:39.181318333Z 2019-03-14T02:13:39.177610Z 0 [Note] mysqld (mysqld 5.7.25) starting as process 1 ...1652019-03-14T02:13:39.183406941Z 2019-03-14T02:13:39.183180Z 0 [Note] InnoDB: PUNCH HOLE support available1662019-03-14T02:13:39.183431513Z 2019-03-14T02:13:39.183233Z 0 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins1672019-03-14T02:13:39.183435731Z 2019-03-14T02:13:39.183239Z 0 [Note] InnoDB: Uses event mutexes1682019-03-14T02:13:39.183438933Z 2019-03-14T02:13:39.183245Z 0 [Note] InnoDB: GCC builtin __atomic_thread_fence() is used for memory barrier1692019-03-14T02:13:39.183442173Z 2019-03-14T02:13:39.183249Z 0 [Note] InnoDB: Compressed tables use zlib 1.2.111702019-03-14T02:13:39.183445120Z 2019-03-14T02:13:39.183253Z 0 [Note] InnoDB: Using Linux native AIO1712019-03-14T02:13:39.183937222Z 2019-03-14T02:13:39.183712Z 0 [Note] InnoDB: Number of pools: 11722019-03-14T02:13:39.184036391Z 2019-03-14T02:13:39.183915Z 0 [Note] InnoDB: Using CPU crc32 instructions1732019-03-14T02:13:39.187035164Z 2019-03-14T02:13:39.186651Z 0 [Note] InnoDB: Initializing buffer pool, total size = 128M, instances = 1, chunk size = 128M1742019-03-14T02:13:39.199170857Z 2019-03-14T02:13:39.198877Z 0 [Note] InnoDB: Completed initialization of buffer pool1752019-03-14T02:13:39.202777438Z 2019-03-14T02:13:39.202485Z 0 [Note] InnoDB: If the mysqld execution user is authorized, page cleaner thread priority can be changed. See the man page of setpriority().1762019-03-14T02:13:39.215783887Z 2019-03-14T02:13:39.215418Z 0 [Note] InnoDB: Highest supported file format is Barracuda.1772019-03-14T02:13:39.228498478Z 2019-03-14T02:13:39.228201Z 0 [Note] InnoDB: Creating shared tablespace for temporary tables1782019-03-14T02:13:39.228526327Z 2019-03-14T02:13:39.228309Z 0 [Note] InnoDB: Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...1792019-03-14T02:13:39.262504340Z 2019-03-14T02:13:39.262235Z 0 [Note] InnoDB: File './ibtmp1' size is now 12 MB.1802019-03-14T02:13:39.263318841Z 2019-03-14T02:13:39.263124Z 0 [Note] InnoDB: 96 redo rollback segment(s) found. 96 redo rollback segment(s) are active.1812019-03-14T02:13:39.263336319Z 2019-03-14T02:13:39.263149Z 0 [Note] InnoDB: 32 non-redo rollback segment(s) are active.1822019-03-14T02:13:39.265194777Z 2019-03-14T02:13:39.264985Z 0 [Note] InnoDB: Waiting for purge to start1832019-03-14T02:13:39.315738509Z 2019-03-14T02:13:39.315296Z 0 [Note] InnoDB: 5.7.25 started; log sequence number 123588041842019-03-14T02:13:39.317040948Z 2019-03-14T02:13:39.316769Z 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool1852019-03-14T02:13:39.317059563Z 2019-03-14T02:13:39.316980Z 0 [Note] Plugin 'FEDERATED' is disabled.1862019-03-14T02:13:39.321303610Z 2019-03-14T02:13:39.321041Z 0 [Note] InnoDB: Buffer pool(s) load completed at 190314 2:13:391872019-03-14T02:13:39.324662084Z 2019-03-14T02:13:39.324357Z 0 [Note] Found ca.pem, server-cert.pem and server-key.pem in data directory. Trying to enable SSL support using them.1882019-03-14T02:13:39.324708829Z 2019-03-14T02:13:39.324577Z 0 [Warning] CA certificate ca.pem is self signed.1892019-03-14T02:13:39.326895422Z 2019-03-14T02:13:39.326673Z 0 [Note] Server hostname (bind-address): '*'; port: 33061902019-03-14T02:13:39.326924635Z 2019-03-14T02:13:39.326776Z 0 [Note] IPv6 is available.1912019-03-14T02:13:39.326928584Z 2019-03-14T02:13:39.326832Z 0 [Note] - '::' resolves to '::';1922019-03-14T02:13:39.327089695Z 2019-03-14T02:13:39.326871Z 0 [Note] Server socket created on IP: '::'.1932019-03-14T02:13:39.330127180Z 2019-03-14T02:13:39.329858Z 0 [Warning] Insecure configuration for --pid-file: Location '/var/run/mysqld' in the path is accessible to all OS users. Consider choosing a different directory.1942019-03-14T02:13:39.331494091Z 2019-03-14T02:13:39.331254Z 0 [Warning] 'user' entry 'root@localhost' ignored in --skip-name-resolve mode.1952019-03-14T02:13:39.331518994Z 2019-03-14T02:13:39.331304Z 0 [Warning] 'user' entry 'mysql.session@localhost' ignored in --skip-name-resolve mode.1962019-03-14T02:13:39.331523262Z 2019-03-14T02:13:39.331311Z 0 [Warning] 'user' entry 'mysql.sys@localhost' ignored in --skip-name-resolve mode.1972019-03-14T02:13:39.331526418Z 2019-03-14T02:13:39.331328Z 0 [Warning] 'db' entry 'performance_schema mysql.session@localhost' ignored in --skip-name-resolve mode.1982019-03-14T02:13:39.331529630Z 2019-03-14T02:13:39.331331Z 0 [Warning] 'db' entry 'sys mysql.sys@localhost' ignored in --skip-name-resolve mode.1992019-03-14T02:13:39.331532956Z 2019-03-14T02:13:39.331339Z 0 [Warning] 'proxies_priv' entry '@ root@localhost' ignored in --skip-name-resolve mode.2002019-03-14T02:13:39.333615430Z 2019-03-14T02:13:39.333420Z 0 [Warning] 'tables_priv' entry 'user mysql.session@localhost' ignored in --skip-name-resolve mode.2012019-03-14T02:13:39.333638371Z 2019-03-14T02:13:39.333450Z 0 [Warning] 'tables_priv' entry 'sys_config mysql.sys@localhost' ignored in --skip-name-resolve mode.2022019-03-14T02:13:39.339220930Z 2019-03-14T02:13:39.338966Z 0 [Note] Event Scheduler: Loaded 0 events2032019-03-14T02:13:39.339449561Z 2019-03-14T02:13:39.339299Z 0 [Note] mysqld: ready for connections.2042019-03-14T02:13:39.339461705Z Version: '5.7.25' socket: '/var/run/mysqld/mysqld.sock' port: 3306 MySQL Community Server (GPL)205*********206Pulling docker image dev.gitlab.org:5005/gitlab/gitlab-build-images:ruby-2.5.3-golang-1.11-git-2.18-chrome-71.0-node-10.x-yarn-1.12-postgresql-9.6-graphicsmagick-1.3.29 ...207Using docker image sha256:ac6482d398ed0ce8bef4327b0bb15dfe815331f073f5b6ba3e04c5cd8317402d for dev.gitlab.org:5005/gitlab/gitlab-build-images:ruby-2.5.3-golang-1.11-git-2.18-chrome-71.0-node-10.x-yarn-1.12-postgresql-9.6-graphicsmagick-1.3.29 ... 208 Running on runner-ae3bfce2-project-13083-concurrent-0 via runner-ae3bfce2-prm-1552527084-405a62a8...
00:02
210Fetching changes with git depth set to 20...211Created fresh repository.213 * [new branch] master -> origin/master214Checking out ae8cbffa as master...215Skipping Git submodules setup217Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/13083/debian-stretch-ruby-2.5.3-node-10.x-3 218Successfully extracted cache220Downloading artifacts from coordinator... ok id=177320529 responseStatus=200 OK token=X8zvZUGm221Downloading artifacts for compile-assets (177320531)...222Downloading artifacts from coordinator... ok id=177320531 responseStatus=200 OK token=LucBTJi3223Downloading artifacts for setup-test-env (177320533)...224Downloading artifacts from coordinator... ok id=177320533 responseStatus=200 OK token=GssumYh3225WARNING: tmp/tests/gitlab-shell/.gitlab_shell_secret: chmod tmp/tests/gitlab-shell/.gitlab_shell_secret: no such file or directory (suppressing repeats) 227Bundler version 1.17.2228$ date229Thu Mar 14 02:16:03 UTC 2019230$ source scripts/utils.sh231$ date232Thu Mar 14 02:16:03 UTC 2019233$ source scripts/prepare_build.sh234Warning: the running version of Bundler (1.17.2) is older than the version that created the lockfile (1.17.3). We suggest you upgrade to the latest version of Bundler by running `gem install bundler`.235The Gemfile's dependencies are satisfied236Successfully installed knapsack-1.17.12371 gem installed238Database 'gitlabhq_test' does not exist239WARNING: index on columns ["description"] uses unsupported option, skipping.240WARNING: index on columns ["title"] uses unsupported option, skipping.241WARNING: index on columns ["description"] uses unsupported option, skipping.242WARNING: index on columns ["title"] uses unsupported option, skipping.243WARNING: index on columns ["description"] uses unsupported option, skipping.244WARNING: index on columns ["title"] uses unsupported option, skipping.245WARNING: index on columns ["name"] uses unsupported option, skipping.246WARNING: index on columns ["path"] uses unsupported option, skipping.247WARNING: index on columns ["note"] uses unsupported option, skipping.248Created database 'gitlabhq_test'249-- enable_extension("plpgsql")250 -> 0.0026s251-- enable_extension("pg_trgm")252 -> 0.0000s253-- create_table("abuse_reports", {:force=>:cascade})254 -> 0.0203s255-- create_table("appearances", {:force=>:cascade})256 -> 0.0152s257-- create_table("application_setting_terms", {:force=>:cascade})258 -> 0.0151s259-- create_table("application_settings", {:force=>:cascade})260 -> 0.0241s261-- create_table("audit_events", {:force=>:cascade})262 -> 0.0180s263-- create_table("award_emoji", {:force=>:cascade})264 -> 0.0204s265-- create_table("badges", {:force=>:cascade})266 -> 0.0207s267-- create_table("board_group_recent_visits", {:id=>:bigserial, :force=>:cascade})268 -> 0.0282s269-- create_table("board_project_recent_visits", {:id=>:bigserial, :force=>:cascade})270 -> 0.0279s271-- create_table("boards", {:force=>:cascade})272 -> 0.0212s273-- create_table("broadcast_messages", {:force=>:cascade})274 -> 0.0192s275-- create_table("chat_names", {:force=>:cascade})276 -> 0.0221s277-- create_table("chat_teams", {:force=>:cascade})278 -> 0.0185s279-- create_table("ci_build_trace_chunks", {:id=>:bigserial, :force=>:cascade})280 -> 0.0177s281-- create_table("ci_build_trace_section_names", {:force=>:cascade})282 -> 0.0167s283-- create_table("ci_build_trace_sections", {:force=>:cascade})284 -> 0.0246s285-- create_table("ci_builds", {:force=>:cascade})286 -> 0.0815s287-- create_table("ci_builds_metadata", {:force=>:cascade})288 -> 0.0225s289-- create_table("ci_builds_runner_session", {:id=>:bigserial, :force=>:cascade})290 -> 0.0187s291-- create_table("ci_group_variables", {:force=>:cascade})292 -> 0.0190s293-- create_table("ci_job_artifacts", {:force=>:cascade})294 -> 0.0287s295-- create_table("ci_pipeline_chat_data", {:id=>:bigserial, :force=>:cascade})296 -> 0.0212s297-- create_table("ci_pipeline_schedule_variables", {:force=>:cascade})298 -> 0.0190s299-- create_table("ci_pipeline_schedules", {:force=>:cascade})300 -> 0.0260s301-- create_table("ci_pipeline_variables", {:force=>:cascade})302 -> 0.0188s303-- create_table("ci_pipelines", {:force=>:cascade})304 -> 0.0576s305-- create_table("ci_runner_namespaces", {:force=>:cascade})306 -> 0.0220s307-- create_table("ci_runner_projects", {:force=>:cascade})308 -> 0.0214s309-- create_table("ci_runners", {:force=>:cascade})310 -> 0.0325s311-- create_table("ci_stages", {:force=>:cascade})312 -> 0.0292s313-- create_table("ci_trigger_requests", {:force=>:cascade})314 -> 0.0248s315-- create_table("ci_triggers", {:force=>:cascade})316 -> 0.0232s317-- create_table("ci_variables", {:force=>:cascade})318 -> 0.0182s319-- create_table("cluster_groups", {:force=>:cascade})320 -> 0.0204s321-- create_table("cluster_platforms_kubernetes", {:force=>:cascade})322 -> 0.0223s323-- create_table("cluster_projects", {:force=>:cascade})324 -> 0.0213s325-- create_table("cluster_providers_gcp", {:force=>:cascade})326 -> 0.0191s327-- create_table("clusters", {:force=>:cascade})328 -> 0.0230s329-- create_table("clusters_applications_cert_managers", {:force=>:cascade})330 -> 0.0180s331-- create_table("clusters_applications_helm", {:force=>:cascade})332 -> 0.0179s333-- create_table("clusters_applications_ingress", {:force=>:cascade})334 -> 0.0163s335-- create_table("clusters_applications_jupyter", {:force=>:cascade})336 -> 0.0187s337-- create_table("clusters_applications_knative", {:force=>:cascade})338 -> 0.0158s339-- create_table("clusters_applications_prometheus", {:force=>:cascade})340 -> 0.0159s341-- create_table("clusters_applications_runners", {:force=>:cascade})342 -> 0.0184s343-- create_table("clusters_kubernetes_namespaces", {:id=>:bigserial, :force=>:cascade})344 -> 0.0234s345-- create_table("container_repositories", {:force=>:cascade})346 -> 0.0241s347-- create_table("conversational_development_index_metrics", {:force=>:cascade})348 -> 0.0183s349-- create_table("deploy_keys_projects", {:force=>:cascade})350 -> 0.0188s351-- create_table("deploy_tokens", {:force=>:cascade})352 -> 0.0196s353-- create_table("deployments", {:force=>:cascade})354 -> 0.0358s355-- create_table("emails", {:force=>:cascade})356 -> 0.0251s357-- create_table("environments", {:force=>:cascade})358 -> 0.0242s359-- create_table("events", {:force=>:cascade})360 -> 0.0336s361-- create_table("feature_gates", {:force=>:cascade})362 -> 0.0197s363-- create_table("features", {:force=>:cascade})364 -> 0.0189s365-- create_table("fork_network_members", {:force=>:cascade})366 -> 0.0233s367-- create_table("fork_networks", {:force=>:cascade})368 -> 0.0204s369-- create_table("forked_project_links", {:force=>:cascade})370 -> 0.0195s371-- create_table("gpg_key_subkeys", {:force=>:cascade})372 -> 0.0260s373-- create_table("gpg_keys", {:force=>:cascade})374 -> 0.0264s375-- create_table("gpg_signatures", {:force=>:cascade})376 -> 0.0332s377-- create_table("group_custom_attributes", {:force=>:cascade})378 -> 0.0226s379-- create_table("identities", {:force=>:cascade})380 -> 0.0187s381-- create_table("import_export_uploads", {:force=>:cascade})382 -> 0.0246s383-- create_table("internal_ids", {:id=>:bigserial, :force=>:cascade})384 -> 0.0311s385-- create_table("issue_assignees", {:id=>false, :force=>:cascade})386 -> 0.0194s387-- create_table("issue_metrics", {:force=>:cascade})388 -> 0.0213s389-- create_table("issues", {:force=>:cascade})390 -> 0.0594s391-- create_table("keys", {:force=>:cascade})392 -> 0.0224s393-- create_table("label_links", {:force=>:cascade})394 -> 0.0274s395-- create_table("label_priorities", {:force=>:cascade})396 -> 0.0265s397-- create_table("labels", {:force=>:cascade})398 -> 0.0308s399-- create_table("lfs_file_locks", {:force=>:cascade})400 -> 0.0219s401-- create_table("lfs_objects", {:force=>:cascade})402 -> 0.0218s403-- create_table("lfs_objects_projects", {:force=>:cascade})404 -> 0.0184s405-- create_table("lists", {:force=>:cascade})406 -> 0.0252s407-- create_table("members", {:force=>:cascade})408 -> 0.0321s409-- create_table("merge_request_diff_commits", {:id=>false, :force=>:cascade})410 -> 0.0204s411-- create_table("merge_request_diff_files", {:id=>false, :force=>:cascade})412 -> 0.0193s413-- create_table("merge_request_diffs", {:force=>:cascade})414 -> 0.0184s415-- create_table("merge_request_metrics", {:force=>:cascade})416 -> 0.0300s417-- create_table("merge_requests", {:force=>:cascade})418 -> 0.0714s419-- create_table("merge_requests_closing_issues", {:force=>:cascade})420 -> 0.0220s421-- create_table("milestones", {:force=>:cascade})422 -> 0.0292s423-- create_table("namespaces", {:force=>:cascade})424 -> 0.0456s425-- create_table("note_diff_files", {:force=>:cascade})426 -> 0.0183s427-- create_table("notes", {:force=>:cascade})428 -> 0.0414s429-- create_table("notification_settings", {:force=>:cascade})430 -> 0.0286s431-- create_table("oauth_access_grants", {:force=>:cascade})432 -> 0.0197s433-- create_table("oauth_access_tokens", {:force=>:cascade})434 -> 0.0245s435-- create_table("oauth_applications", {:force=>:cascade})436 -> 0.0205s437-- create_table("oauth_openid_requests", {:force=>:cascade})438 -> 0.0179s439-- create_table("pages_domains", {:force=>:cascade})440 -> 0.0289s441-- create_table("personal_access_tokens", {:force=>:cascade})442 -> 0.0207s443-- create_table("pool_repositories", {:id=>:bigserial, :force=>:cascade})444 -> 0.0248s445-- create_table("programming_languages", {:force=>:cascade})446 -> 0.0200s447-- create_table("project_authorizations", {:id=>false, :force=>:cascade})448 -> 0.0211s449-- create_table("project_auto_devops", {:force=>:cascade})450 -> 0.0174s451-- create_table("project_ci_cd_settings", {:force=>:cascade})452 -> 0.0180s453-- create_table("project_custom_attributes", {:force=>:cascade})454 -> 0.0195s455-- create_table("project_daily_statistics", {:id=>:bigserial, :force=>:cascade})456 -> 0.0176s457-- create_table("project_deploy_tokens", {:force=>:cascade})458 -> 0.0182s459-- create_table("project_error_tracking_settings", {:primary_key=>"project_id", :id=>:integer, :force=>:cascade})460 -> 0.0136s461-- create_table("project_features", {:force=>:cascade})462 -> 0.0187s463-- create_table("project_group_links", {:force=>:cascade})464 -> 0.0219s465-- create_table("project_import_data", {:force=>:cascade})466 -> 0.0181s467-- create_table("project_mirror_data", {:force=>:cascade})468 -> 0.0229s469-- create_table("project_repositories", {:id=>:bigserial, :force=>:cascade})470 -> 0.0226s471-- create_table("project_statistics", {:force=>:cascade})WARNING: index on columns ["description"] uses unsupported option, skipping.472WARNING: index on columns ["name"] uses unsupported option, skipping.473WARNING: index on columns ["path"] uses unsupported option, skipping.474WARNING: index on columns ["path"] uses unsupported option, skipping.475WARNING: index on columns ["file_name"] uses unsupported option, skipping.476WARNING: index on columns ["title"] uses unsupported option, skipping.477WARNING: index on columns ["name"] uses unsupported option, skipping.478WARNING: index on columns ["email"] uses unsupported option, skipping.479WARNING: index on columns ["name"] uses unsupported option, skipping.480WARNING: index on columns ["username"] uses unsupported option, skipping.481 -> 0.0209s482-- create_table("projects", {:force=>:cascade})483 -> 0.0702s484-- create_table("prometheus_metrics", {:force=>:cascade})485 -> 0.0262s486-- create_table("protected_branch_merge_access_levels", {:force=>:cascade})487 -> 0.0179s488-- create_table("protected_branch_push_access_levels", {:force=>:cascade})489 -> 0.0180s490-- create_table("protected_branches", {:force=>:cascade})491 -> 0.0176s492-- create_table("protected_tag_create_access_levels", {:force=>:cascade})493 -> 0.0249s494-- create_table("protected_tags", {:force=>:cascade})495 -> 0.0201s496-- create_table("push_event_payloads", {:id=>false, :force=>:cascade})497 -> 0.0170s498-- create_table("redirect_routes", {:force=>:cascade})499 -> 0.0203s500-- create_table("release_links", {:id=>:bigserial, :force=>:cascade})501 -> 0.0179s502-- create_table("releases", {:force=>:cascade})503 -> 0.0231s504-- create_table("remote_mirrors", {:force=>:cascade})505 -> 0.0188s506-- create_table("repository_languages", {:id=>false, :force=>:cascade})507 -> 0.0134s508-- create_table("resource_label_events", {:id=>:bigserial, :force=>:cascade})509 -> 0.0241s510-- create_table("routes", {:force=>:cascade})511 -> 0.0181s512-- create_table("sent_notifications", {:force=>:cascade})513 -> 0.0173s514-- create_table("services", {:force=>:cascade})515 -> 0.0297s516-- create_table("shards", {:force=>:cascade})517 -> 0.0173s518-- create_table("snippets", {:force=>:cascade})519 -> 0.0268s520-- create_table("spam_logs", {:force=>:cascade})521 -> 0.0141s522-- create_table("subscriptions", {:force=>:cascade})523 -> 0.0200s524-- create_table("suggestions", {:id=>:bigserial, :force=>:cascade})525 -> 0.0173s526-- create_table("system_note_metadata", {:force=>:cascade})527 -> 0.0155s528-- create_table("taggings", {:force=>:cascade})529 -> 0.0261s530-- create_table("tags", {:force=>:cascade})531 -> 0.0156s532-- create_table("term_agreements", {:force=>:cascade})533 -> 0.0226s534-- create_table("timelogs", {:force=>:cascade})535 -> 0.0231s536-- create_table("todos", {:force=>:cascade})537 -> 0.0386s538-- create_table("trending_projects", {:force=>:cascade})539 -> 0.0149s540-- create_table("u2f_registrations", {:force=>:cascade})541 -> 0.0222s542-- create_table("uploads", {:force=>:cascade})543 -> 0.0246s544-- create_table("user_agent_details", {:force=>:cascade})545 -> 0.0179s546-- create_table("user_callouts", {:force=>:cascade})547 -> 0.0186s548-- create_table("user_custom_attributes", {:force=>:cascade})549 -> 0.0208s550-- create_table("user_interacted_projects", {:id=>false, :force=>:cascade})551 -> 0.0205s552-- create_table("user_preferences", {:force=>:cascade})553 -> 0.0173s554-- create_table("user_statuses", {:primary_key=>"user_id", :force=>:cascade})555 -> 0.0163s556-- create_table("user_synced_attributes_metadata", {:force=>:cascade})557 -> 0.0165s558-- create_table("users", {:force=>:cascade})559 -> 0.0464s560-- create_table("users_star_projects", {:force=>:cascade})561 -> 0.0192s562-- create_table("web_hook_logs", {:force=>:cascade})563 -> 0.0184s564-- create_table("web_hooks", {:force=>:cascade})565 -> 0.0187s566-- add_foreign_key("application_settings", "users", {:column=>"usage_stats_set_by_user_id", :name=>"fk_964370041d", :on_delete=>:nullify})567 -> 0.0348s568-- add_foreign_key("badges", "namespaces", {:column=>"group_id", :on_delete=>:cascade})569 -> 0.0307s570-- add_foreign_key("badges", "projects", {:on_delete=>:cascade})571 -> 0.0267s572-- add_foreign_key("board_group_recent_visits", "boards", {:on_delete=>:cascade})573 -> 0.0329s574-- add_foreign_key("board_group_recent_visits", "namespaces", {:column=>"group_id", :on_delete=>:cascade})575 -> 0.0306s576-- add_foreign_key("board_group_recent_visits", "users", {:on_delete=>:cascade})577 -> 0.0321s578-- add_foreign_key("board_project_recent_visits", "boards", {:on_delete=>:cascade})579 -> 0.0337s580-- add_foreign_key("board_project_recent_visits", "projects", {:on_delete=>:cascade})581 -> 0.0355s582-- add_foreign_key("board_project_recent_visits", "users", {:on_delete=>:cascade})583 -> 0.0380s584-- add_foreign_key("boards", "namespaces", {:column=>"group_id", :on_delete=>:cascade})585 -> 0.0307s586-- add_foreign_key("boards", "projects", {:name=>"fk_f15266b5f9", :on_delete=>:cascade})587 -> 0.0318s588-- add_foreign_key("chat_teams", "namespaces", {:on_delete=>:cascade})589 -> 0.0285s590-- add_foreign_key("ci_build_trace_chunks", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})591 -> 0.0282s592-- add_foreign_key("ci_build_trace_section_names", "projects", {:on_delete=>:cascade})593 -> 0.0267s594-- add_foreign_key("ci_build_trace_sections", "ci_build_trace_section_names", {:column=>"section_name_id", :name=>"fk_264e112c66", :on_delete=>:cascade})595 -> 0.0325s596-- add_foreign_key("ci_build_trace_sections", "ci_builds", {:column=>"build_id", :name=>"fk_4ebe41f502", :on_delete=>:cascade})597 -> 0.0326s598-- add_foreign_key("ci_build_trace_sections", "projects", {:on_delete=>:cascade})599 -> 0.0326s600-- add_foreign_key("ci_builds", "ci_pipelines", {:column=>"auto_canceled_by_id", :name=>"fk_a2141b1522", :on_delete=>:nullify})601 -> 0.0719s602-- add_foreign_key("ci_builds", "ci_pipelines", {:column=>"commit_id", :name=>"fk_d3130c9a7f", :on_delete=>:cascade})603 -> 0.0742s604-- add_foreign_key("ci_builds", "ci_stages", {:column=>"stage_id", :name=>"fk_3a9eaa254d", :on_delete=>:cascade})605 -> 0.0787s606-- add_foreign_key("ci_builds", "projects", {:name=>"fk_befce0568a", :on_delete=>:cascade})607 -> 0.0732s608-- add_foreign_key("ci_builds_metadata", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})609 -> 0.0303s610-- add_foreign_key("ci_builds_metadata", "projects", {:on_delete=>:cascade})611 -> 0.0297s612-- add_foreign_key("ci_builds_runner_session", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})613 -> 0.0289s614-- add_foreign_key("ci_group_variables", "namespaces", {:column=>"group_id", :name=>"fk_33ae4d58d8", :on_delete=>:cascade})615 -> 0.0322s616-- add_foreign_key("ci_job_artifacts", "ci_builds", {:column=>"job_id", :on_delete=>:cascade})617 -> 0.0404s618-- add_foreign_key("ci_job_artifacts", "projects", {:on_delete=>:cascade})619 -> 0.0348s620-- add_foreign_key("ci_pipeline_chat_data", "chat_names", {:on_delete=>:cascade})621 -> 0.0344s622-- add_foreign_key("ci_pipeline_chat_data", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:cascade})623 -> 0.0330s624-- add_foreign_key("ci_pipeline_schedule_variables", "ci_pipeline_schedules", {:column=>"pipeline_schedule_id", :name=>"fk_41c35fda51", :on_delete=>:cascade})625 -> 0.0443s626-- add_foreign_key("ci_pipeline_schedules", "projects", {:name=>"fk_8ead60fcc4", :on_delete=>:cascade})627 -> 0.0456s628-- add_foreign_key("ci_pipeline_schedules", "users", {:column=>"owner_id", :name=>"fk_9ea99f58d2", :on_delete=>:nullify})629 -> 0.0316s630-- add_foreign_key("ci_pipeline_variables", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_f29c5f4380", :on_delete=>:cascade})631 -> 0.0288s632-- add_foreign_key("ci_pipelines", "ci_pipeline_schedules", {:column=>"pipeline_schedule_id", :name=>"fk_3d34ab2e06", :on_delete=>:nullify})633 -> 0.0583s634-- add_foreign_key("ci_pipelines", "ci_pipelines", {:column=>"auto_canceled_by_id", :name=>"fk_262d4c2d19", :on_delete=>:nullify})635 -> 0.0575s636-- add_foreign_key("ci_pipelines", "merge_requests", {:name=>"fk_a23be95014", :on_delete=>:cascade})637 -> 0.0564s638-- add_foreign_key("ci_pipelines", "projects", {:name=>"fk_86635dbd80", :on_delete=>:cascade})639 -> 0.0607s640-- add_foreign_key("ci_runner_namespaces", "ci_runners", {:column=>"runner_id", :on_delete=>:cascade})641 -> 0.0321s642-- add_foreign_key("ci_runner_namespaces", "namespaces", {:on_delete=>:cascade})643 -> 0.0315s644-- add_foreign_key("ci_runner_projects", "projects", {:name=>"fk_4478a6f1e4", :on_delete=>:cascade})645 -> 0.0288s646-- add_foreign_key("ci_stages", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_fb57e6cc56", :on_delete=>:cascade})647 -> 0.0395s648-- add_foreign_key("ci_stages", "projects", {:name=>"fk_2360681d1d", :on_delete=>:cascade})649 -> 0.0369s650-- add_foreign_key("ci_trigger_requests", "ci_triggers", {:column=>"trigger_id", :name=>"fk_b8ec8b7245", :on_delete=>:cascade})651 -> 0.0306s652-- add_foreign_key("ci_triggers", "projects", {:name=>"fk_e3e63f966e", :on_delete=>:cascade})653 -> 0.0306s654-- add_foreign_key("ci_triggers", "users", {:column=>"owner_id", :name=>"fk_e8e10d1964", :on_delete=>:cascade})655 -> 0.0314s656-- add_foreign_key("ci_variables", "projects", {:name=>"fk_ada5eb64b3", :on_delete=>:cascade})657 -> 0.0310s658-- add_foreign_key("cluster_groups", "clusters", {:on_delete=>:cascade})659 -> 0.0307s660-- add_foreign_key("cluster_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})661 -> 0.0332s662-- add_foreign_key("cluster_platforms_kubernetes", "clusters", {:on_delete=>:cascade})663 -> 0.0357s664-- add_foreign_key("cluster_projects", "clusters", {:on_delete=>:cascade})665 -> 0.0314s666-- add_foreign_key("cluster_projects", "projects", {:on_delete=>:cascade})667 -> 0.0290s668-- add_foreign_key("cluster_providers_gcp", "clusters", {:on_delete=>:cascade})669 -> 0.0258s670-- add_foreign_key("clusters", "users", {:on_delete=>:nullify})671 -> 0.0279s672-- add_foreign_key("clusters_applications_cert_managers", "clusters", {:on_delete=>:cascade})673 -> 0.0251s674-- add_foreign_key("clusters_applications_helm", "clusters", {:on_delete=>:cascade})675 -> 0.0264s676-- add_foreign_key("clusters_applications_ingress", "clusters", {:name=>"fk_753a7b41c1", :on_delete=>:cascade})677 -> 0.0274s678-- add_foreign_key("clusters_applications_jupyter", "clusters", {:on_delete=>:cascade})679 -> 0.0321s680-- add_foreign_key("clusters_applications_jupyter", "oauth_applications", {:on_delete=>:nullify})681 -> 0.0296s682-- add_foreign_key("clusters_applications_knative", "clusters", {:on_delete=>:cascade})683 -> 0.0280s684-- add_foreign_key("clusters_applications_prometheus", "clusters", {:name=>"fk_557e773639", :on_delete=>:cascade})685 -> 0.0271s686-- add_foreign_key("clusters_applications_runners", "ci_runners", {:column=>"runner_id", :name=>"fk_02de2ded36", :on_delete=>:nullify})687 -> 0.0300s688-- add_foreign_key("clusters_applications_runners", "clusters", {:on_delete=>:cascade})689 -> 0.0316s690-- add_foreign_key("clusters_kubernetes_namespaces", "cluster_projects", {:on_delete=>:nullify})691 -> 0.0377s692-- add_foreign_key("clusters_kubernetes_namespaces", "clusters", {:on_delete=>:cascade})693 -> 0.0362s694-- add_foreign_key("clusters_kubernetes_namespaces", "projects", {:on_delete=>:nullify})695 -> 0.0379s696-- add_foreign_key("container_repositories", "projects")697 -> 0.0315s698-- add_foreign_key("deploy_keys_projects", "projects", {:name=>"fk_58a901ca7e", :on_delete=>:cascade})699 -> 0.0288s700-- add_foreign_key("deployments", "projects", {:name=>"fk_b9a3851b82", :on_delete=>:cascade})701 -> 0.0515s702-- add_foreign_key("environments", "projects", {:name=>"fk_d1c8c1da6a", :on_delete=>:cascade})703 -> 0.0305s704-- add_foreign_key("events", "projects", {:on_delete=>:cascade})705 -> 0.0603s706-- add_foreign_key("events", "users", {:column=>"author_id", :name=>"fk_edfd187b6f", :on_delete=>:cascade})707 -> 0.0371s708-- add_foreign_key("fork_network_members", "fork_networks", {:on_delete=>:cascade})709 -> 0.0345s710-- add_foreign_key("fork_network_members", "projects", {:column=>"forked_from_project_id", :name=>"fk_b01280dae4", :on_delete=>:nullify})711 -> 0.0327s712-- add_foreign_key("fork_network_members", "projects", {:on_delete=>:cascade})713 -> 0.0328s714-- add_foreign_key("fork_networks", "projects", {:column=>"root_project_id", :name=>"fk_e7b436b2b5", :on_delete=>:nullify})715 -> 0.0278s716-- add_foreign_key("forked_project_links", "projects", {:column=>"forked_to_project_id", :name=>"fk_434510edb0", :on_delete=>:cascade})717 -> 0.0304s718-- add_foreign_key("gpg_key_subkeys", "gpg_keys", {:on_delete=>:cascade})719 -> 0.0368s720-- add_foreign_key("gpg_keys", "users", {:on_delete=>:cascade})721 -> 0.0360s722-- add_foreign_key("gpg_signatures", "gpg_key_subkeys", {:on_delete=>:nullify})723 -> 0.0402s724-- add_foreign_key("gpg_signatures", "gpg_keys", {:on_delete=>:nullify})725 -> 0.0392s726-- add_foreign_key("gpg_signatures", "projects", {:on_delete=>:cascade})727 -> 0.0374s728-- add_foreign_key("group_custom_attributes", "namespaces", {:column=>"group_id", :on_delete=>:cascade})729 -> 0.0324s730-- add_foreign_key("import_export_uploads", "projects", {:on_delete=>:cascade})731 -> 0.0355s732-- add_foreign_key("internal_ids", "namespaces", {:name=>"fk_162941d509", :on_delete=>:cascade})733 -> 0.0539s734-- add_foreign_key("internal_ids", "projects", {:on_delete=>:cascade})735 -> 0.0399s736-- add_foreign_key("issue_assignees", "issues", {:name=>"fk_b7d881734a", :on_delete=>:cascade})737 -> 0.0275s738-- add_foreign_key("issue_assignees", "users", {:name=>"fk_5e0c8d9154", :on_delete=>:cascade})739 -> 0.0270s740-- add_foreign_key("issue_metrics", "issues", {:on_delete=>:cascade})741 -> 0.0286s742-- add_foreign_key("issues", "issues", {:column=>"moved_to_id", :name=>"fk_a194299be1", :on_delete=>:nullify})743 -> 0.0589s744-- add_foreign_key("issues", "milestones", {:name=>"fk_96b1dd429c", :on_delete=>:nullify})745 -> 0.0580s746-- add_foreign_key("issues", "projects", {:name=>"fk_899c8f3231", :on_delete=>:cascade})747 -> 0.0610s748-- add_foreign_key("issues", "users", {:column=>"author_id", :name=>"fk_05f1e72feb", :on_delete=>:nullify})749 -> 0.0598s750-- add_foreign_key("issues", "users", {:column=>"closed_by_id", :name=>"fk_c63cbf6c25", :on_delete=>:nullify})751 -> 0.0597s752-- add_foreign_key("issues", "users", {:column=>"updated_by_id", :name=>"fk_ffed080f01", :on_delete=>:nullify})753 -> 0.0582s754-- add_foreign_key("label_links", "labels", {:name=>"fk_d97dd08678", :on_delete=>:cascade})755 -> 0.0276s756-- add_foreign_key("label_priorities", "labels", {:on_delete=>:cascade})757 -> 0.0331s758-- add_foreign_key("label_priorities", "projects", {:on_delete=>:cascade})759 -> 0.0338s760-- add_foreign_key("labels", "namespaces", {:column=>"group_id", :on_delete=>:cascade})761 -> 0.0391s762-- add_foreign_key("labels", "projects", {:name=>"fk_7de4989a69", :on_delete=>:cascade})763 -> 0.0389s764-- add_foreign_key("lfs_file_locks", "projects", {:on_delete=>:cascade})765 -> 0.0291s766-- add_foreign_key("lfs_file_locks", "users", {:on_delete=>:cascade})767 -> 0.0369s768-- add_foreign_key("lists", "boards", {:name=>"fk_0d3f677137", :on_delete=>:cascade})769 -> 0.0395s770-- add_foreign_key("lists", "labels", {:name=>"fk_7a5553d60f", :on_delete=>:cascade})771 -> 0.0421s772-- add_foreign_key("members", "users", {:name=>"fk_2e88fb7ce9", :on_delete=>:cascade})773 -> 0.0564s774-- add_foreign_key("merge_request_diff_commits", "merge_request_diffs", {:on_delete=>:cascade})775 -> 0.0378s776-- add_foreign_key("merge_request_diff_files", "merge_request_diffs", {:on_delete=>:cascade})777 -> 0.0265s778-- add_foreign_key("merge_request_diffs", "merge_requests", {:name=>"fk_8483f3258f", :on_delete=>:cascade})779 -> 0.0287s780-- add_foreign_key("merge_request_metrics", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:cascade})781 -> 0.0624s782-- add_foreign_key("merge_request_metrics", "merge_requests", {:on_delete=>:cascade})783 -> 0.0428s784-- add_foreign_key("merge_request_metrics", "users", {:column=>"latest_closed_by_id", :name=>"fk_ae440388cc", :on_delete=>:nullify})785 -> 0.0430s786-- add_foreign_key("merge_request_metrics", "users", {:column=>"merged_by_id", :name=>"fk_7f28d925f3", :on_delete=>:nullify})787 -> 0.0422s788-- add_foreign_key("merge_requests", "ci_pipelines", {:column=>"head_pipeline_id", :name=>"fk_fd82eae0b9", :on_delete=>:nullify})789 -> 0.0790s790-- add_foreign_key("merge_requests", "merge_request_diffs", {:column=>"latest_merge_request_diff_id", :name=>"fk_06067f5644", :on_delete=>:nullify})791 -> 0.0779s792-- add_foreign_key("merge_requests", "milestones", {:name=>"fk_6a5165a692", :on_delete=>:nullify})793 -> 0.0824s794-- add_foreign_key("merge_requests", "projects", {:column=>"source_project_id", :name=>"fk_3308fe130c", :on_delete=>:nullify})795 -> 0.0873s796-- add_foreign_key("merge_requests", "projects", {:column=>"target_project_id", :name=>"fk_a6963e8447", :on_delete=>:cascade})797 -> 0.0854s798-- add_foreign_key("merge_requests", "users", {:column=>"assignee_id", :name=>"fk_6149611a04", :on_delete=>:nullify})799 -> 0.0995s800-- add_foreign_key("merge_requests", "users", {:column=>"author_id", :name=>"fk_e719a85f8a", :on_delete=>:nullify})801 -> 0.0882s802-- add_foreign_key("merge_requests", "users", {:column=>"merge_user_id", :name=>"fk_ad525e1f87", :on_delete=>:nullify})803 -> 0.0858s804-- add_foreign_key("merge_requests", "users", {:column=>"updated_by_id", :name=>"fk_641731faff", :on_delete=>:nullify})805 -> 0.0922s806-- add_foreign_key("merge_requests_closing_issues", "issues", {:on_delete=>:cascade})807 -> 0.0323s808-- add_foreign_key("merge_requests_closing_issues", "merge_requests", {:on_delete=>:cascade})809 -> 0.0622s810-- add_foreign_key("milestones", "namespaces", {:column=>"group_id", :name=>"fk_95650a40d4", :on_delete=>:cascade})811 -> 0.0398s812-- add_foreign_key("milestones", "projects", {:name=>"fk_9bd0a0c791", :on_delete=>:cascade})813 -> 0.0399s814-- add_foreign_key("note_diff_files", "notes", {:column=>"diff_note_id", :on_delete=>:cascade})815 -> 0.0328s816-- add_foreign_key("notes", "projects", {:name=>"fk_99e097b079", :on_delete=>:cascade})817 -> 0.0484s818-- add_foreign_key("notification_settings", "users", {:name=>"fk_0c95e91db7", :on_delete=>:cascade})819 -> 0.0335s820-- add_foreign_key("oauth_openid_requests", "oauth_access_grants", {:column=>"access_grant_id", :name=>"fk_oauth_openid_requests_oauth_access_grants_access_grant_id"})821 -> 0.0291s822-- add_foreign_key("pages_domains", "projects", {:name=>"fk_ea2f6dfc6f", :on_delete=>:cascade})823 -> 0.0438s824-- add_foreign_key("personal_access_tokens", "users")825 -> 0.0338s826-- add_foreign_key("pool_repositories", "projects", {:column=>"source_project_id", :on_delete=>:nullify})827 -> 0.0354s828-- add_foreign_key("pool_repositories", "shards", {:on_delete=>:restrict})829 -> 0.0285s830-- add_foreign_key("project_authorizations", "projects", {:on_delete=>:cascade})831 -> 0.0239s832-- add_foreign_key("project_authorizations", "users", {:on_delete=>:cascade})833 -> 0.0308s834-- add_foreign_key("project_auto_devops", "projects", {:on_delete=>:cascade})835 -> 0.0294s836-- add_foreign_key("project_ci_cd_settings", "projects", {:name=>"fk_24c15d2f2e", :on_delete=>:cascade})837 -> 0.0296s838-- add_foreign_key("project_custom_attributes", "projects", {:on_delete=>:cascade})839 -> 0.0320s840-- add_foreign_key("project_daily_statistics", "projects", {:on_delete=>:cascade})841 -> 0.0285s842-- add_foreign_key("project_deploy_tokens", "deploy_tokens", {:on_delete=>:cascade})843 -> 0.0282s844-- add_foreign_key("project_deploy_tokens", "projects", {:on_delete=>:cascade})845 -> 0.0300s846-- add_foreign_key("project_error_tracking_settings", "projects", {:on_delete=>:cascade})847 -> 0.0287s848-- add_foreign_key("project_features", "projects", {:name=>"fk_18513d9b92", :on_delete=>:cascade})849 -> 0.0253s850-- add_foreign_key("project_group_links", "projects", {:name=>"fk_daa8cee94c", :on_delete=>:cascade})851 -> 0.0297s852-- add_foreign_key("project_import_data", "projects", {:name=>"fk_ffb9ee3a10", :on_delete=>:cascade})853 -> 0.0258s854-- add_foreign_key("project_mirror_data", "projects", {:on_delete=>:cascade})855 -> 0.0350s856-- add_foreign_key("project_repositories", "projects", {:on_delete=>:cascade})857 -> 0.0306s858-- add_foreign_key("project_repositories", "shards", {:on_delete=>:restrict})859 -> 0.0336s860-- add_foreign_key("project_statistics", "projects", {:on_delete=>:cascade})861 -> 0.0299s862-- add_foreign_key("projects", "pool_repositories", {:name=>"fk_6e5c14658a", :on_delete=>:nullify})863 -> 0.0659s864-- add_foreign_key("prometheus_metrics", "projects", {:on_delete=>:cascade})865 -> 0.0340s866-- add_foreign_key("protected_branch_merge_access_levels", "protected_branches", {:name=>"fk_8a3072ccb3", :on_delete=>:cascade})867 -> 0.0495s868-- add_foreign_key("protected_branch_push_access_levels", "protected_branches", {:name=>"fk_9ffc86a3d9", :on_delete=>:cascade})869 -> 0.0305s870-- add_foreign_key("protected_branches", "projects", {:name=>"fk_7a9c6d93e7", :on_delete=>:cascade})871 -> 0.0302s872-- add_foreign_key("protected_tag_create_access_levels", "namespaces", {:column=>"group_id"})873 -> 0.0364s874-- add_foreign_key("protected_tag_create_access_levels", "protected_tags", {:name=>"fk_f7dfda8c51", :on_delete=>:cascade})875 -> 0.0377s876-- add_foreign_key("protected_tag_create_access_levels", "users")877 -> 0.0356s878-- add_foreign_key("protected_tags", "projects", {:name=>"fk_8e4af87648", :on_delete=>:cascade})879 -> 0.0327s880-- add_foreign_key("push_event_payloads", "events", {:name=>"fk_36c74129da", :on_delete=>:cascade})881 -> 0.0286s882-- add_foreign_key("release_links", "releases", {:on_delete=>:cascade})883 -> 0.0338s884-- add_foreign_key("releases", "projects", {:name=>"fk_47fe2a0596", :on_delete=>:cascade})885 -> 0.0368s886-- add_foreign_key("releases", "users", {:column=>"author_id", :name=>"fk_8e4456f90f", :on_delete=>:nullify})887 -> 0.0338s888-- add_foreign_key("remote_mirrors", "projects", {:on_delete=>:cascade})889 -> 0.0324s890-- add_foreign_key("repository_languages", "projects", {:on_delete=>:cascade})891 -> 0.0276s892-- add_foreign_key("resource_label_events", "issues", {:on_delete=>:cascade})893 -> 0.0389s894-- add_foreign_key("resource_label_events", "labels", {:on_delete=>:nullify})895 -> 0.0386s896-- add_foreign_key("resource_label_events", "merge_requests", {:on_delete=>:cascade})897 -> 0.0335s898-- add_foreign_key("resource_label_events", "users", {:on_delete=>:nullify})899 -> 0.0336s900-- add_foreign_key("services", "projects", {:name=>"fk_71cce407f9", :on_delete=>:cascade})901 -> 0.0359s902-- add_foreign_key("snippets", "projects", {:name=>"fk_be41fd4bb7", :on_delete=>:cascade})903 -> 0.0411s904-- add_foreign_key("subscriptions", "projects", {:on_delete=>:cascade})905 -> 0.0528s906-- add_foreign_key("suggestions", "notes", {:on_delete=>:cascade})907 -> 0.0314s908-- add_foreign_key("system_note_metadata", "notes", {:name=>"fk_d83a918cb1", :on_delete=>:cascade})909 -> 0.0318s910-- add_foreign_key("term_agreements", "application_setting_terms", {:column=>"term_id"})911 -> 0.0359s912-- add_foreign_key("term_agreements", "users", {:on_delete=>:cascade})913 -> 0.0432s914-- add_foreign_key("timelogs", "issues", {:name=>"fk_timelogs_issues_issue_id", :on_delete=>:cascade})915 -> 0.0396s916-- add_foreign_key("timelogs", "merge_requests", {:name=>"fk_timelogs_merge_requests_merge_request_id", :on_delete=>:cascade})917 -> 0.0367s918-- add_foreign_key("todos", "namespaces", {:column=>"group_id", :on_delete=>:cascade})919 -> 0.0585s920-- add_foreign_key("todos", "notes", {:name=>"fk_91d1f47b13", :on_delete=>:cascade})921 -> 0.1562s922-- add_foreign_key("todos", "projects", {:name=>"fk_45054f9c45", :on_delete=>:cascade})923 -> 0.0533s924-- add_foreign_key("todos", "users", {:column=>"author_id", :name=>"fk_ccf0373936", :on_delete=>:cascade})925 -> 0.0519s926-- add_foreign_key("todos", "users", {:name=>"fk_d94154aa95", :on_delete=>:cascade})927 -> 0.0546s928-- add_foreign_key("trending_projects", "projects", {:on_delete=>:cascade})929 -> 0.0316s930-- add_foreign_key("u2f_registrations", "users")931 -> 0.0327s932-- add_foreign_key("user_callouts", "users", {:on_delete=>:cascade})933 -> 0.0340s934-- add_foreign_key("user_custom_attributes", "users", {:on_delete=>:cascade})935 -> 0.0348s936-- add_foreign_key("user_interacted_projects", "projects", {:name=>"fk_722ceba4f7", :on_delete=>:cascade})937 -> 0.0328s938-- add_foreign_key("user_interacted_projects", "users", {:name=>"fk_0894651f08", :on_delete=>:cascade})939 -> 0.0311s940-- add_foreign_key("user_preferences", "users", {:on_delete=>:cascade})941 -> 0.0321s942-- add_foreign_key("user_statuses", "users", {:on_delete=>:cascade})943 -> 0.0342s944-- add_foreign_key("user_synced_attributes_metadata", "users", {:on_delete=>:cascade})945 -> 0.0343s946-- add_foreign_key("users", "application_setting_terms", {:column=>"accepted_term_id", :name=>"fk_789cd90b35", :on_delete=>:cascade})947 -> 0.0693s948-- add_foreign_key("users_star_projects", "projects", {:name=>"fk_22cd27ddfc", :on_delete=>:cascade})949 -> 0.0358s950-- add_foreign_key("web_hook_logs", "web_hooks", {:on_delete=>:cascade})951 -> 0.0380s952-- add_foreign_key("web_hooks", "projects", {:name=>"fk_0c8ca6d9d1", :on_delete=>:cascade})953 -> 0.0372s954-- initialize_schema_migrations_table()955 -> 0.0233s956Adding limits to schema.rb for mysql957-- change_column(:snippets, :content, :text, {:limit=>2147483647})958 -> 0.0390s959-- change_column(:notes, :st_diff, :text, {:limit=>2147483647})960 -> 0.0494s961-- change_column(:snippets, :content_html, :text, {:limit=>2147483647})962 -> 0.0420s963-- change_column(:merge_request_diff_files, :diff, :text, {:limit=>2147483647, :default=>nil})964 -> 0.0279s965-- change_column(:ci_build_trace_chunks, :raw_data, :binary, {:limit=>16777215})966 -> 0.0305s967-- change_column(:gpg_keys, :key, :text, {:limit=>16777215})968 -> 0.0356s969-- change_column(:prometheus_metrics, :query, :text, {:limit=>4096, :default=>nil})970 -> 0.0388s971$ date972Thu Mar 14 02:16:42 UTC 2019973$ JOB_NAME=( $CI_JOB_NAME )974$ TEST_TOOL=${JOB_NAME[0]}975$ export KNAPSACK_REPORT_PATH=knapsack/${CI_PROJECT_NAME}/${TEST_TOOL}_node_${CI_NODE_INDEX}_${CI_NODE_TOTAL}_report.json976$ export KNAPSACK_GENERATE_REPORT=true977$ export SUITE_FLAKY_RSPEC_REPORT_PATH=${FLAKY_RSPEC_SUITE_REPORT_PATH}978$ export FLAKY_RSPEC_REPORT_PATH=rspec_flaky/all_${TEST_TOOL}_${CI_NODE_INDEX}_${CI_NODE_TOTAL}_report.json979$ export NEW_FLAKY_RSPEC_REPORT_PATH=rspec_flaky/new_${TEST_TOOL}_${CI_NODE_INDEX}_${CI_NODE_TOTAL}_report.json980$ export FLAKY_RSPEC_GENERATE_REPORT=true981$ export CACHE_CLASSES=true982$ cp ${KNAPSACK_RSPEC_SUITE_REPORT_PATH} ${KNAPSACK_REPORT_PATH}983$ [[ -f $FLAKY_RSPEC_REPORT_PATH ]] || echo "{}" > ${FLAKY_RSPEC_REPORT_PATH}984$ [[ -f $NEW_FLAKY_RSPEC_REPORT_PATH ]] || echo "{}" > ${NEW_FLAKY_RSPEC_REPORT_PATH}985$ scripts/gitaly-test-spawn986Checking gitaly-ruby bundle...987Warning: the running version of Bundler (1.17.2) is older than the version that created the lockfile (1.17.3). We suggest you upgrade to the latest version of Bundler by running `gem install bundler`.988The Gemfile's dependencies are satisfied989Trying to connect to gitaly: ..... OK990$ knapsack rspec "--color --format documentation --format RspecJunitFormatter --out junit_rspec.xml"991Knapsack report generator started!992==> Setting up GitLab Shell...993 GitLab Shell set up in 0.119377556 seconds...994==> Setting up Gitaly...995 Gitaly set up in 0.000117337 seconds...996API::Issues997 GET /issues998 when unauthenticated999 returns an array of all issues1000 returns authentication error without any scope1001 returns authentication error when scope is assigned-to-me1002 returns authentication error when scope is created-by-me1003 when authenticated1004 returns an array of issues1005 returns an array of closed issues1006 returns an array of opened issues1007 returns an array of all issues1008 returns issues assigned to me1009 returns issues assigned to me (kebab-case)1010 returns issues authored by the given author id1011 returns issues assigned to the given assignee id1012 returns issues authored by the given author id and assigned to the given assignee id1013 returns issues with no assignee1014 returns issues with no assignee1015 returns issues with any assignee1016 returns only confidential issues1017 returns only public issues1018 returns issues reacted by the authenticated user1019 returns issues not reacted by the authenticated user1020 returns issues matching given search string for title1021 returns issues matching given search string for title and scoped in title1022 returns an empty array if no issue matches given search string for title and scoped in description1023 returns issues matching given search string for description1024 returns an array of labeled issues1025 returns an array of labeled issues with labels param as array1026 returns an array of labeled issues when all labels matches1027 returns an array of labeled issues when all labels matches with labels param as array1028 returns an empty array if no issue matches labels1029 returns an empty array if no issue matches labels with labels param as array1030 returns an array of labeled issues matching given state1031 returns an array of labeled issues matching given state with labels param as array1032 returns an empty array if no issue matches labels and state filters1033 returns an array of issues with any label1034 returns an array of issues with any label with labels param as array1035 returns an array of issues with no label1036 returns an array of issues with no label with labels param as array1037 returns an array of issues with no label when using the legacy No+Label filter1038 returns an array of issues with no label when using the legacy No+Label filter with labels param as array1039 returns an empty array if no issue matches milestone1040 returns an empty array if milestone does not exist1041 returns an array of issues in given milestone1042 returns an array of issues matching state in milestone1043 returns an array of issues with no milestone1044 returns an array of issues found by iids1045 returns an empty array if iid does not exist1046 sorts ascending when requested1047 sorts by updated_at descending when requested1048 sorts by updated_at ascending when requested1049 matches V4 response schema1050 returns a related merge request count of 0 if there are no related merge requests1051 returns a related merge request count > 0 if there are related merge requests1052 filtering before a specific date1053 returns issues created before a specific date1054 returns issues updated before a specific date1055 filtering after a specific date1056 returns issues created after a specific date1057 returns issues updated after a specific date1058 without sort params1059 sorts by created_at descending by default1060 with 2 issues with same created_at1061 page breaks first page correctly1062 page breaks second page correctly1063 GET /groups/:id/issues1064 when group has subgroups1065 also returns subgroups projects issues (PENDING: around hook at ./spec/spec_helper.rb:242 did not execute the example)1066 when user is unauthenticated1067 lists all issues in public projects1068 when user is a group member1069 returns all group issues (including opened and closed)1070 returns group issues without confidential issues for non project members1071 returns group confidential issues for author1072 returns group confidential issues for assignee1073 returns group issues with confidential issues for project members1074 returns group confidential issues for admin1075 returns only confidential issues1076 returns only public issues1077 returns an array of labeled group issues1078 returns an array of labeled group issues with labels param as array1079 returns an array of labeled group issues where all labels match1080 returns an array of labeled group issues where all labels match with labels param as array1081 returns issues matching given search string for title1082 returns issues matching given search string for description1083 returns an array of labeled issues when all labels matches1084 returns an array of labeled issues when all labels matches with labels param as array1085 returns an array of issues found by iids1086 returns an empty array if iid does not exist1087 returns an empty array if no group issue matches labels1088 returns an array of group issues with any label1089 returns an array of group issues with any label with labels param as array1090 returns an array of group issues with no label1091 returns an array of group issues with no label with labels param as array1092 returns an empty array if no issue matches milestone1093 returns an empty array if milestone does not exist1094 returns an array of issues in given milestone1095 returns an array of issues matching state in milestone1096 returns an array of issues with no milestone1097 sorts ascending when requested1098 sorts by updated_at descending when requested1099 sorts by updated_at ascending when requested1100 without sort params1101 sorts by created_at descending by default1102 with 2 issues with same created_at1103 page breaks first page correctly1104 page breaks second page correctly1105 GET /projects/:id/issues1106 avoids N+1 queries1107 returns 404 when project does not exist1108 returns 404 on private projects for other users1109 returns no issues when user has access to project but not issues1110 returns project issues without confidential issues for non project members1111 returns project issues without confidential issues for project members with guest role1112 returns project confidential issues for author1113 returns only confidential issues1114 returns only public issues1115 returns project confidential issues for assignee1116 returns project issues with confidential issues for project members1117 returns project confidential issues for admin1118 returns an array of labeled project issues1119 returns an array of labeled project issues with labels param as array1120 returns an array of labeled issues when all labels matches1121 returns an array of labeled issues when all labels matches with labels param as array1122 returns issues matching given search string for title1123 returns issues matching given search string for description1124 returns an array of issues found by iids1125 returns an empty array if iid does not exist1126 returns an empty array if not all labels matches1127 returns an array of project issues with any label1128 returns an array of project issues with any label with labels param as array1129 returns an array of project issues with no label1130 returns an array of project issues with no label with labels param as array1131 returns an empty array if no project issue matches labels1132 returns an empty array if no issue matches milestone1133 returns an empty array if milestone does not exist1134 returns an array of issues in given milestone1135 returns an array of issues matching state in milestone1136 returns an array of issues with no milestone1137 returns an array of issues with any milestone1138 sorts ascending when requested1139 sorts by updated_at descending when requested1140 sorts by updated_at ascending when requested1141 when unauthenticated1142 returns public project issues1143 without sort params1144 sorts by created_at descending by default1145 with 2 issues with same created_at1146 page breaks first page correctly1147 page breaks second page correctly1148 GET /projects/:id/issues/:issue_iid1149 exposes known attributes1150 exposes the 'closed_at' attribute1151 returns a project issue by internal id1152 returns 404 if issue id not found1153 returns 404 if the issue ID is used1154 when unauthenticated1155 returns public issues1156 links exposure1157 exposes related resources full URIs1158 confidential issues1159 returns 404 for non project members1160 returns 404 for project members with guest role1161 returns confidential issue for project members1162 returns confidential issue for author1163 returns confidential issue for assignee1164 returns confidential issue for admin1165 POST /projects/:id/issues1166 creates a new project issue1167 creates a new project issue with labels param as array1168 creates a new confidential project issue1169 creates a new confidential project issue with a different param1170 creates a public issue when confidential param is false1171 creates a public issue when confidential param is invalid1172 returns a 400 bad request if title not given1173 allows special label names1174 allows special label names with labels param as array1175 returns 400 if title is too long1176 support for deprecated assignee_id1177 creates a new project issue1178 creates a new project issue when assignee_id is empty1179 single assignee restrictions1180 creates a new project issue with no more than one assignee1181 user does not have permissions to create issue1182 renders 4031183 an internal ID is provided1184 by an admin1185 sets the internal ID on the new issue1186 by an owner1187 sets the internal ID on the new issue1188 by a group owner1189 sets the internal ID on the new issue1190 by another user1191 ignores the given internal ID1192 resolving discussions1193 resolving all discussions in a merge request1194 behaves like creating an issue resolving discussions through the API1195 creates a new project issue1196 resolves the discussions in a merge request1197 assigns a description to the issue mentioning the merge request1198 resolving a single discussion1199 behaves like creating an issue resolving discussions through the API1200 creates a new project issue1201 resolves the discussions in a merge request1202 assigns a description to the issue mentioning the merge request1203 with due date1204 creates a new project issue1205 setting created_at1206 by an admin1207 sets the creation time on the new issue1208 by a project owner1209 sets the creation time on the new issue1210 by a group owner1211 sets the creation time on the new issue1212 by another user1213 ignores the given creation time1214 the user can only read the issue1215 cannot create new labels1216 cannot create new labels with labels param as array1217 POST /projects/:id/issues with spam filtering1218 does not create a new project issue1219 PUT /projects/:id/issues/:issue_iid to update only title1220 updates a project issue1221 returns 404 error if issue iid not found1222 returns 404 error if issue id is used instead of the iid1223 allows special label names1224 allows special label names with labels param as array1225 confidential issues1226 returns 403 for non project members1227 returns 403 for project members with guest role1228 updates a confidential issue for project members1229 updates a confidential issue for author1230 updates a confidential issue for admin1231 sets an issue to confidential1232 makes a confidential issue public1233 does not update a confidential issue with wrong confidential flag1234 PUT /projects/:id/issues/:issue_iid with spam filtering1235 does not create a new project issue1236 PUT /projects/:id/issues/:issue_iid to update assignee1237 removes assignee1238 updates an issue with new assignee1239 support for deprecated assignee_id1240 removes assignee1241 updates an issue with new assignee1242 single assignee restrictions1243 updates an issue with several assignees but only one has been applied1244 PUT /projects/:id/issues/:issue_iid to update labels1245 does not update labels if not present1246 removes all labels and touches the record1247 removes all labels and touches the record with labels param as array1248 updates labels and touches the record1249 updates labels and touches the record with labels param as array1250 allows special label names1251 allows special label names with labels param as array1252 returns 400 if title is too long1253 PUT /projects/:id/issues/:issue_iid to update state and label1254 updates a project issue1255 reopens a project isssue1256 when an admin or owner makes the request1257 accepts the update date to be set1258 PUT /projects/:id/issues/:issue_iid to update due date1259 creates a new project issue1260 DELETE /projects/:id/issues/:issue_iid1261 rejects a non member from deleting an issue1262 rejects a developer from deleting an issue1263 returns 404 when using the issue ID instead of IID1264 when the user is project owner1265 deletes the issue if an admin requests it1266 behaves like 412 response1267 for a modified ressource1268 returns 4121269 for an unmodified ressource1270 returns accepted1271 when issue does not exist1272 returns 404 when trying to move an issue1273 /projects/:id/issues/:issue_iid/move1274 moves an issue1275 moves the issue to another namespace if I am admin1276 when source and target projects are the same1277 returns 400 when trying to move an issue1278 when the user does not have the permission to move issues1279 returns 400 when trying to move an issue1280 when using the issue ID instead of iid1281 returns 404 when trying to move an issue1282 when issue does not exist1283 returns 404 when trying to move an issue1284 when source project does not exist1285 returns 404 when trying to move an issue1286 when target project does not exist1287 returns 404 when trying to move an issue1288 POST :id/issues/:issue_iid/subscribe1289 subscribes to an issue1290 returns 304 if already subscribed1291 returns 404 if the issue is not found1292 returns 404 if the issue ID is used instead of the iid1293 returns 404 if the issue is confidential1294 POST :id/issues/:issue_id/unsubscribe1295 unsubscribes from an issue1296 returns 304 if not subscribed1297 returns 404 if the issue is not found1298 returns 404 if using the issue ID instead of iid1299 returns 404 if the issue is confidential1300 time tracking endpoints1301 POST /projects/:id/issues/:issue_id/time_estimate1302 sets the time estimate for issue1303 with an unauthorized user1304 behaves like an unauthorized API user1305 should eq 4031306 updating the current estimate1307 when duration has a bad format1308 does not modify the original estimate1309 with a valid duration1310 updates the estimate1311 POST /projects/:id/issues/:issue_id/reset_time_estimate1312 resets the time estimate for issue1313 with an unauthorized user1314 behaves like an unauthorized API user1315 should eq 4031316 POST /projects/:id/issues/:issue_id/add_spent_time1317 add spent time for issue1318 with an unauthorized user1319 behaves like an unauthorized API user1320 should eq 4031321 when subtracting time1322 subtracts time of the total spent time1323 when time to subtract is greater than the total spent time1324 does not modify the total time spent1325 POST /projects/:id/issues/:issue_id/reset_spent_time1326 resets spent time for issue1327 with an unauthorized user1328 behaves like an unauthorized API user1329 should eq 4031330 GET /projects/:id/issues/:issue_id/time_stats1331 returns the time stats for issue1332 GET :id/issues/:issue_iid/closed_by1333 returns merge requests that will close issue on merge1334 returns 404 when issue doesn't exists1335 when unauthenticated1336 return public project issues1337 when no merge requests will close issue1338 returns empty array1339 GET :id/issues/:issue_iid/related_merge_requests1340 returns merge requests that mentioned a issue1341 returns merge requests cross-project wide1342 does not generate references to projects with no access1343 returns 404 when issue doesn't exists1344 when unauthenticated1345 return list of referenced merge requests from issue1346 renders 404 if project is not visible1347 no merge request mentioned a issue1348 returns empty array1349 GET /projects/:id/issues/:issue_iid/user_agent_detail1350 exposes known attributes1351 returns unauthorized for non-admin users1352 when unauthenticated1353 returns unauthorized1354 GET projects/:id/issues/:issue_iid/participants1355 returns 404 if the issue is confidential1356 behaves like issuable participants endpoint1357 returns participants1358 returns a 404 when iid does not exist1359 returns a 404 when id is used instead of iid1360DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)1361Discussion Comments Issue1362Starting the Capybara driver server...1363 behaves like discussion comments1364DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)13652nd Try error in ./spec/support/features/discussion_comments_shared_example.rb:10:1366 RSpec::Core::MultipleExceptionError 1367RSpec::Retry: 2nd try ./spec/support/features/discussion_comments_shared_example.rb:101368DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1369 clicking "Comment" will post a comment1370DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1371 clicking 'Comment & close issue' will post a comment and close the issue1372 when the toggle is clicked1373DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1374 has a "Comment" item (selected by default) and "Start discussion" item1375DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1376 closes the menu when clicking the toggle or body1377DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1378 clicking the ul padding or divider should not change the text1379 when selecting "Start discussion"1380DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1381 updates the submit button text and closes the dropdown1382DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1383 updates the close button text1384DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1385 typing does not change the close button text1386DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1387 clicking 'Start discussion & close issue' will post a discussion and close the issue1388 creating a discussion1389DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1390 clicking "Start discussion" will post a discussion1391DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1392 can be replied to1393DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1394 can be collapsed1395 when opening the menu1396DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1397 should have "Start discussion" selected1398 when selecting "Comment"1399DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1400 updates the submit button text and closes the dropdown1401DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1402 updates the close button text1403DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1404 typing does not change the close button text1405DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1406 should have "Comment" selected when opening the menu1407 on a closed issue1408DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1409 should show a 'Comment & reopen issue' button1410DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1411 should show a 'Start discussion & reopen issue' button when 'Start discussion' is selected1412DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)1413Branches1414 logged in as developer1415 on the projects with 6 active branches and 4 stale branches1416 Overview page of the branches1417 shows the first 5 active branches and the first 4 stale branches sorted by last updated1418 Active branches page1419 shows 6 active branches sorted by last updated1420 Stale branches page1421 shows 4 active branches sorted by last updated1422 All branches page1423 shows 10 branches sorted by last updated1424 with branches over more than one page1425 shows only default_per_page active branches sorted by last updated1426 shows only default_per_page branches sorted by last updated on All branches1427 Find branches1428DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1429 shows filtered branches1430 Delete unprotected branch on Overview1431DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1432 removes branch after confirmation1433 All branches page1434 shows all the branches sorted by last updated by default1435 sorts the branches by name1436 sorts the branches by oldest updated1437 avoids a N+1 query in branches index1438 Find branches on All branches1439DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1440 shows filtered branches1441 Delete unprotected branch on All branches1442DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1443 removes branch after confirmation1444 on project with 0 branch1445 0 branches on Overview1446 shows warning1447 logged in as maintainer1448 shows the merge request button1449 Initial branches page1450 shows description for admin1451 when the project is archived1452 does not show the merge request button when the project is archived1453 logged out1454 does not show merge request button1455 comparing branches1456 on a read-only instance1457 behaves like compares branches1458 compares branches1459 on a read-write instance1460 behaves like compares branches1461 compares branches1462DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)1463User browses commits1464 renders commit1465 fill commit sha when click new tag from commit page1466 renders inline diff button when click side-by-side diff button1467 renders breadcrumbs on specific commit path1468 renders diff links to both the previous and current image1469 when commit has ci status1470 renders commit ci info1471 primary email1472 finds a commit by a primary email1473 secondary email1474 finds a commit by a secondary email1475 when the blob does not exist1476 shows a blank label1477 commits list1478DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1479 searches commit1480 renders commits atom feed1481 when a commit links to a confidential issue1482 when the user cannot see confidential issues but was cached with a link1483 does not render the confidential issue1484 master branch1485 renders project commits1486 does not render create merge request button1487 when click the compare tab1488 does not render create merge request button1489 feature branch1490 when project does not have open merge requests1491 renders project commits1492 renders create merge request button1493 when click the compare tab1494 renders create merge request button1495 when project have open merge request1496 renders project commits1497 renders button to the merge request1498 when click the compare tab1499 renders button to the merge request1500DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)1501Gitlab::BackgroundMigration::DeserializeMergeRequestDiffsAndCommits1502/builds/gitlab-org/gitlab-ce/db/post_migrate/20190301081611_migrate_project_migrate_sidekiq_queue.rb:8: warning: already initialized constant MigrateProjectMigrateSidekiqQueue::DOWNTIME1503/builds/gitlab-org/gitlab-ce/db/post_migrate/20190301081611_migrate_project_migrate_sidekiq_queue.rb:6: warning: previous definition of DOWNTIME was here1504 #perform1505 when the diff IDs passed do not exist1506DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1507 does not raise1508 when the merge request diff has no serialised commits or diffs1509DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1510 does not raise1511 processing multiple merge request diffs1512 when BUFFER_ROWS is exceeded1513DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1514 inserts commit rows in chunks of BUFFER_ROWS1515DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1516 inserts diff rows in chunks of DIFF_FILE_BUFFER_ROWS1517 when BUFFER_ROWS is not exceeded1518DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1519 only updates once1520 when some rows were already inserted due to a previous failure1521DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1522 does not raise1523DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1524 logs a message1525DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1526 ends up with the correct rows1527 when the merge request diff update fails1528DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1529 raises an error1530DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1531 logs the error1532DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1533 still adds diff commits1534DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1535 still adds diff files1536 when the merge request diff has valid commits and diffs1537DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1538 creates correct entries in the merge_request_diff_commits table1539DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1540 creates correct entries in the merge_request_diff_files table1541DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1542 sets the st_commits and st_diffs columns to nil1543 when the merge request diff has diffs but no commits1544DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1545 creates correct entries in the merge_request_diff_commits table1546DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1547 creates correct entries in the merge_request_diff_files table1548DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1549 sets the st_commits and st_diffs columns to nil1550 when the merge request diffs do not have too_large set1551DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1552 creates correct entries in the merge_request_diff_commits table1553DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1554 creates correct entries in the merge_request_diff_files table1555DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1556 sets the st_commits and st_diffs columns to nil1557 when the merge request diffs do not have a_mode and b_mode set1558DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1559 creates correct entries in the merge_request_diff_commits table1560DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1561 creates correct entries in the merge_request_diff_files table1562DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1563 sets the st_commits and st_diffs columns to nil1564 when the merge request diffs have binary content1565DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1566 creates correct entries in the merge_request_diff_commits table1567DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1568 creates correct entries in the merge_request_diff_files table1569DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1570 sets the st_commits and st_diffs columns to nil1571 when the merge request diff has commits, but no diffs1572DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1573 creates correct entries in the merge_request_diff_commits table1574DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1575 creates correct entries in the merge_request_diff_files table1576DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1577 sets the st_commits and st_diffs columns to nil1578 when the merge request diffs have invalid content1579DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1580 creates correct entries in the merge_request_diff_commits table1581DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1582 creates correct entries in the merge_request_diff_files table1583DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1584 sets the st_commits and st_diffs columns to nil1585 when the merge request diffs are Rugged::Patch instances1586DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1587 creates correct entries in the merge_request_diff_commits table1588DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1589 creates correct entries in the merge_request_diff_files table1590DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1591 sets the st_commits and st_diffs columns to nil1592 when the merge request diffs are Rugged::Diff::Delta instances1593DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1594 creates correct entries in the merge_request_diff_commits table1595DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1596 creates correct entries in the merge_request_diff_files table1597DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)1598 sets the st_commits and st_diffs columns to nil1599Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.1600If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).1601You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)1602If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.1603DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)1604Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.1605If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).1606You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)1607If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.1608DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)1609Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.1610If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).1611You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)1612If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.1613DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from up at /builds/gitlab-org/gitlab-ce/db/migrate/20180413022611_create_missing_namespace_for_internal_users.rb:5)1614Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.1615If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).1616You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)1617If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.1618DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)1619Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.1620If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).1621You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)1622If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.1623DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)1624Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.1625If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).1626You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)1627If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.1628DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)1629Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.1630If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).1631You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)1632If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.1633DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)1634Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.1635If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).1636You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)1637If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.1638DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)1639Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.1640If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).1641You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)1642If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.1643DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)1644Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.1645If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).1646You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)1647If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.1648DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)1649Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.1650If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).1651You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)1652If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.1653DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)1654Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.1655If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).1656You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)1657If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.1658DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)1659Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.1660If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).1661You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)1662If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.1663DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)1664Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.1665If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).1666You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)1667If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.1668DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)1669DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)1670Projects > Settings > Pipelines settings1671 for developer1672 to be disallowed to view1673 for maintainer1674 be allowed to change1675 updates auto_cancel_pending_pipelines1676 Auto DevOps1677 when auto devops is turned on instance-wide1678 auto devops is on by default and can be manually turned off1679 when auto devops is not turned on instance-wide1680 auto devops is off by default and can be manually turned on1681 when auto devops is turned on group level1682 renders group enabled badge1683 when auto devops is turned on group parent level1684 renders group enabled badge (PENDING: around hook at ./spec/spec_helper.rb:242 did not execute the example)1685 runners registration token1686 has a registration token1687 reload registration token1688 changes registration token1689DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)1690Projects::ClustersController1691 GET index1692 functionality1693 when project has one or more clusters1694 lists available clusters1695 when page is specified1696 redirects to the page1697 when project does not have a cluster1698 returns an empty state page1699 security1700 should be allowed for admin. Expected: 200,201,204,302 Got: 2001701 should be allowed for owner. Expected: 200,201,204,302 Got: 2001702 should be allowed for maintainer. Expected: 200,201,204,302 Got: 2001703 should be denied for developer. Expected: 401,404 Got: 4041704 should be denied for reporter. Expected: 401,404 Got: 4041705 should be denied for guest. Expected: 401,404 Got: 4041706 should be denied for user. Expected: 401,404 Got: 4041707 should be denied for external. Expected: 401,404 Got: 4041708 GET new1709 functionality for new cluster1710 when omniauth has been configured1711 has authorize_url1712 when omniauth has not configured1713 does not have authorize_url1714 when access token is valid1715 has new object1716 when access token is expired1717 should be falsey1718 when access token is not stored in session1719 should be falsey1720 functionality for existing cluster1721 has new object1722 security1723 should be allowed for admin. Expected: 200,201,204,302 Got: 2001724 should be allowed for owner. Expected: 200,201,204,302 Got: 2001725 should be allowed for maintainer. Expected: 200,201,204,302 Got: 2001726 should be denied for developer. Expected: 401,404 Got: 4041727 should be denied for reporter. Expected: 401,404 Got: 4041728 should be denied for guest. Expected: 401,404 Got: 4041729 should be denied for user. Expected: 401,404 Got: 4041730 should be denied for external. Expected: 401,404 Got: 4041731 POST create for new cluster1732 functionality1733 when access token is valid1734 creates a new cluster1735 when legacy_abac param is false1736 creates a new cluster with legacy_abac_disabled1737 when access token is expired1738 should be falsey1739 when access token is not stored in session1740 should be falsey1741 security1742 should be allowed for admin. Expected: 200,201,204,302 Got: 3021743 should be allowed for owner. Expected: 200,201,204,302 Got: 3021744 should be allowed for maintainer. Expected: 200,201,204,302 Got: 3021745 should be denied for developer. Expected: 401,404 Got: 4041746 should be denied for reporter. Expected: 401,404 Got: 4041747 should be denied for guest. Expected: 401,404 Got: 4041748 should be denied for user. Expected: 401,404 Got: 4041749 should be denied for external. Expected: 401,404 Got: 4041750 POST create for existing cluster1751 functionality1752 when creates a cluster1753 creates a new cluster1754 when creates a RBAC-enabled cluster1755 creates a new cluster1756 security1757 should be allowed for admin. Expected: 200,201,204,302 Got: 3021758 should be allowed for owner. Expected: 200,201,204,302 Got: 3021759 should be allowed for maintainer. Expected: 200,201,204,302 Got: 3021760 should be denied for developer. Expected: 401,404 Got: 4041761 should be denied for reporter. Expected: 401,404 Got: 4041762 should be denied for guest. Expected: 401,404 Got: 4041763 should be denied for user. Expected: 401,404 Got: 4041764 should be denied for external. Expected: 401,404 Got: 4041765 GET cluster_status1766 functionality1767 responds with matching schema1768 invokes schedule_status_update on each application1769 security1770 should be allowed for admin. Expected: 200,201,204,302 Got: 2001771 should be allowed for owner. Expected: 200,201,204,302 Got: 2001772 should be allowed for maintainer. Expected: 200,201,204,302 Got: 2001773 should be denied for developer. Expected: 401,404 Got: 4041774 should be denied for reporter. Expected: 401,404 Got: 4041775 should be denied for guest. Expected: 401,404 Got: 4041776 should be denied for user. Expected: 401,404 Got: 4041777 should be denied for external. Expected: 401,404 Got: 4041778 GET show1779 functionality1780 renders view1781 security1782 should be allowed for admin. Expected: 200,201,204,302 Got: 2001783 should be allowed for owner. Expected: 200,201,204,302 Got: 2001784 should be allowed for maintainer. Expected: 200,201,204,302 Got: 2001785 should be denied for developer. Expected: 401,404 Got: 4041786 should be denied for reporter. Expected: 401,404 Got: 4041787 should be denied for guest. Expected: 401,404 Got: 4041788 should be denied for user. Expected: 401,404 Got: 4041789 should be denied for external. Expected: 401,404 Got: 4041790 PUT update1791 updates and redirects back to show page1792 when format is json1793 when changing parameters1794 when valid parameters are used1795 updates and redirects back to show page1796 when invalid parameters are used1797 rejects changes1798 security1799 should be allowed for admin. Expected: 200,201,204,302 Got: 3021800 should be allowed for owner. Expected: 200,201,204,302 Got: 3021801 should be allowed for maintainer. Expected: 200,201,204,302 Got: 3021802 should be denied for developer. Expected: 401,404 Got: 4041803 should be denied for reporter. Expected: 401,404 Got: 4041804 should be denied for guest. Expected: 401,404 Got: 4041805 should be denied for user. Expected: 401,404 Got: 4041806 should be denied for external. Expected: 401,404 Got: 4041807 DELETE destroy1808 functionality1809 when cluster is provided by GCP1810 when cluster is created1811 destroys and redirects back to clusters list1812 when cluster is being created1813 destroys and redirects back to clusters list1814 when cluster is provided by user1815 destroys and redirects back to clusters list1816 security1817 should be allowed for admin. Expected: 200,201,204,302 Got: 3021818 should be allowed for owner. Expected: 200,201,204,302 Got: 3021819 should be allowed for maintainer. Expected: 200,201,204,302 Got: 3021820 should be denied for developer. Expected: 401,404 Got: 4041821 should be denied for reporter. Expected: 401,404 Got: 4041822 should be denied for guest. Expected: 401,404 Got: 4041823 should be denied for user. Expected: 401,404 Got: 4041824 should be denied for external. Expected: 401,404 Got: 4041825 no project_id param1826 does not respond to any action without project_id param1827DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)1828Admin Appearance1829 Create new appearance1830 Preview sign-in page appearance1831 Preview new project page appearance1832 Custom sign-in page1833 Custom new project page1834 Appearance logo1835 Header logos1836 Favicon1837 Custom system header and footer1838 when system header and footer messages are empty1839 shows custom system header and footer fields1840 when system header and footer messages are not empty1841 shows custom system header and footer fields1842DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)1843Notes::CreateService1844 #execute1845 valid params1846 returns a valid note1847 returns a persisted note1848 note has valid content1849 note belongs to the correct project1850 TodoService#new_note is called1851 enqueues NewNoteWorker1852 noteable highlight cache clearing1853 clears noteable diff cache when it was unfolded for the note position1854 does not clear cache when note is not the first of the discussion1855 note diff file1856 when eligible to have a note diff file1857 note is associated with a note diff file1858 when DiffNote is a reply1859 note is not associated with a note diff file1860 when DiffNote from an image1861 note is not associated with a note diff file1862 note with commands1863 as a user who can update the target1864 /close, /label, /assign & /milestone1865 saves the note and does not alter the note text1866 /merge with sha option1867 saves the note and exectues merge command1868 when note only have commands1869 adds commands applied message to note errors1870 as a user who cannot update the target1871 applies commands the user can execute1872 does not apply commands the user cannot execute1873 saves the note1874 personal snippet note1875 returns a valid note1876 returns a persisted note1877 note has valid content1878 note with emoji only1879 creates regular note1880 reply to individual note1881 when reply_to_individual_notes is disabled1882 creates an individual note1883 does not convert existing note1884 when reply_to_individual_notes is enabled1885 creates a DiscussionNote in reply to existing note1886 converts existing note to DiscussionNote1887DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)1888ProjectPresenter1889 #license_short_name1890 when project.repository has a license_key1891 returns the nickname of the license if present1892 returns the name of the license if nickname is not present1893 when project.repository has no license_key but a license_blob1894 returns LICENSE1895 #default_view1896 user not signed in1897 when repository is empty1898 returns activity if user has repository access1899 returns activity if user does not have repository access1900 when repository is not empty1901 returns files and readme if user has repository access1902 returns activity if user does not have repository access1903 user signed in1904 when the user is allowed to see the code1905 returns the project view1906 with wikis enabled and the right policy for the user1907 returns wiki if the user has the right policy1908 returns customize_workflow if the user does not have the right policy1909 with issues as a feature available1910 return issues1911 with no activity, no wikies and no issues1912 returns customize_workflow as default1913 #can_current_user_push_code?1914 empty repo1915 returns true if user can push_code1916 returns false if user cannot push_code1917 not empty repo1918 returns true if user can push to default branch1919 returns false if default branch is protected1920 statistics anchors (empty repo)1921 #files_anchor_data1922 returns files data1923 #commits_anchor_data1924 returns commits data1925 #branches_anchor_data1926 returns branches data1927 #tags_anchor_data1928 returns tags data1929 statistics anchors1930 #files_anchor_data1931 returns files data1932 #commits_anchor_data1933 returns commits data1934 #branches_anchor_data1935 returns branches data1936 #tags_anchor_data1937 returns tags data1938 #new_file_anchor_data1939 returns new file data if user can push1940 returns nil if user cannot push1941 when the project is empty1942 is empty for a developer1943 #readme_anchor_data1944 when user can push and README does not exists1945 returns anchor data1946 when README exists1947 returns anchor data1948 #changelog_anchor_data1949 when user can push and CHANGELOG does not exist1950 returns anchor data1951 when CHANGELOG exists1952 returns anchor data1953 #license_anchor_data1954 when user can push and LICENSE does not exist1955 returns anchor data1956 when LICENSE exists1957 returns anchor data1958 #contribution_guide_anchor_data1959 when user can push and CONTRIBUTING does not exist1960 returns anchor data1961 when CONTRIBUTING exists1962 returns anchor data1963 #autodevops_anchor_data1964 when Auto Devops is enabled1965 returns anchor data1966 when user can admin pipeline and CI yml does not exist1967 returns anchor data1968 #kubernetes_cluster_anchor_data1969 when user can create Kubernetes cluster1970 returns link to cluster if only one exists1971 returns link to clusters page if more than one exists1972 returns link to create a cluster if no cluster exists1973 when user cannot create Kubernetes cluster1974 returns nil1975DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)1976Groups::DestroyService1977 asynchronous delete1978 behaves like group destruction1979 database records1980 should not include #<Group id:658 @group39>1981 should not include #<Group id:664 @group41/group42>1982 should not include #<Project id:255 group43/project255>1983 should not include #<NotificationSetting id: 739, user_id: 630, source_id: 673, source_type: "Namespace", level: "global...quest: nil, failed_pipeline: nil, success_pipeline: nil, push_to_merge_request: nil, issue_due: nil>1984 mattermost team1985 destroys the team too1986 file system1987 Sidekiq inline1988 verifies that paths have been deleted1989 Sidekiq fake1990 verifies original paths and projects still exist1991 potential race conditions1992 when the `GroupDestroyWorker` task runs immediately1993 deletes the group1994 synchronous delete1995 behaves like group destruction1996 database records1997 should not include #<Group id:698 @group55>1998 should not include #<Group id:704 @group57/group58>1999 should not include #<Project id:263 group59/project263>2000 should not include #<NotificationSetting id: 763, user_id: 654, source_id: 713, source_type: "Namespace", level: "global...quest: nil, failed_pipeline: nil, success_pipeline: nil, push_to_merge_request: nil, issue_due: nil>2001 mattermost team2002 destroys the team too2003 file system2004 Sidekiq inline2005 verifies that paths have been deleted2006 projects in pending_delete2007 behaves like group destruction2008 database records2009 should not include #<Group id:728 @group67>2010 should not include #<Group id:734 @group69/group70>2011 should not include #<Project id:269 group71/project269>2012 should not include #<NotificationSetting id: 781, user_id: 672, source_id: 743, source_type: "Namespace", level: "global...quest: nil, failed_pipeline: nil, success_pipeline: nil, push_to_merge_request: nil, issue_due: nil>2013 mattermost team2014 destroys the team too2015 file system2016 Sidekiq inline2017 verifies that paths have been deleted2018 repository removal status is taken into account2019 raises exception2020 repository removal2021 legacy storage2022 removes repository2023 hashed storage2024 removes repository2025DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2026Suggestions::ApplyService2027 patch is appliable2028 non-fork project2029 updates the file with the new contents2030 returns success status2031 updates suggestion applied and commit_id columns2032 created commit has users email and name2033 when it fails to apply because the file was changed2034 returns error message2035 when HEAD from position is different from source branch HEAD on repo2036 returns error message2037 multiple suggestions applied2038 applies multiple suggestions in subsequent versions correctly2039 fork-project2040 updates file in the source project2041 no permission2042 user cannot write in project repo2043 returns error2044 patch is not appliable2045 diff file was not found2046 returns error message2047 suggestion was already applied2048 returns success status2049 note is outdated2050 returns error message2051 suggestion was already applied2052 returns error message2053DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2054User searches for milestones2055DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)2056 does not show top right search form2057DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)2058 finds a milestone2059 when on a project page2060DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)2061 finds a milestone2062DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2063Ci::BuildRunnerPresenter2064 #artifacts2065 when option contains archive-type artifacts2066 presents correct hash2067 when untracked is specified2068 presents correct hash2069 when untracked and paths are missing2070 does not present hash2071 with reports2072 archive2073 presents correct hash2074 metadata2075 presents correct hash2076 trace2077 presents correct hash2078 junit2079 presents correct hash2080 codequality2081 presents correct hash2082 sast2083 presents correct hash2084 dependency_scanning2085 presents correct hash2086 container_scanning2087 presents correct hash2088 dast2089 presents correct hash2090 license_management2091 presents correct hash2092 performance2093 presents correct hash2094 when option has both archive and reports specification2095 presents correct hash2096 when archive specifies 'expire_in' keyword2097 inherits expire_in from archive2098 when option has no artifact keywords2099 does not present hash2100 #ref_type2101 returns the correct ref type2102 when tag is false2103 returns the correct ref type2104 #git_depth2105 returns the correct git depth2106 when GIT_DEPTH variable is specified2107 returns the correct git depth2108 #refspecs2109 returns the correct refspecs2110 when GIT_DEPTH variable is specified2111 returns the correct refspecs2112 when ref is tag2113 returns the correct refspecs2114DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2115User reopens a merge requests2116DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)2117 reopens a merge request2118DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2119Ci::BuildPresenter2120 inherits from Gitlab::View::Presenter::Delegated2121 #initialize2122 takes a build and optional params2123 exposes build2124 forwards missing methods to build2125 #erased_by_user?2126 takes a build and optional params2127 #erased_by_name2128 when build is not erased2129 returns nil2130 when build is erased2131 returns the name of the eraser2132 #status_title2133 when build is auto-canceled2134 shows that the build is auto-canceled2135 when build failed2136 returns the reason of failure2137 when build has failed && retried2138 does not include retried title2139 when build has failed and is allowed to2140 returns the reason of failure2141 For any other build2142 returns the status2143 quack like a Ci::Build permission-wise2144 user is not allowed2145 returns false2146 user is allowed2147 returns true2148 #trigger_variables2149 when variable is stored in ci_pipeline_variables2150 when pipeline is triggered by trigger API2151 returns variables2152 when pipeline is not triggered by trigger API2153 does not return variables2154 when variable is stored in ci_trigger_requests.variables2155 returns variables2156 #tooltip_message2157 When build has failed2158 returns the reason of failure2159 When build has failed and retried2160 should include the reason of failure and the retried title2161 When build has failed and is allowed to2162 should include the reason of failure2163 For any other build (no retried)2164 should include build name and status2165 For any other build (retried)2166 should include build name and status2167 #execute_in2168 when build is scheduled2169 when schedule is not expired2170 returns execution time2171 when schedule is expired2172 returns execution time2173 when build is not delayed2174 does not return execution time2175 #callout_failure_message2176 returns a verbose failure reason2177 #recoverable?2178 when is a script or missing dependency failure2179 should return false2180 when is any other failure type2181 should return true2182DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2183Dashboard Active Tab2184 on dashboard projects2185 behaves like page has active tab2186DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)2187 Projects tab2188 on dashboard groups2189 behaves like page has active tab2190DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)2191 Groups tab2192 on activity projects2193 behaves like page has active tab2194DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)2195 Activity tab2196 on instance statistics2197DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)2198 shows Instance Statistics` as active2199DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2200MergeRequests::MergeWhenPipelineSucceedsService2201 #execute2202 first time enabling2203 sets the params, merge_user, and flag2204 creates a system note2205 already approved2206 updates the merge params2207 #trigger2208 when triggered by pipeline with valid ref and sha2209 merges all merge requests with merge when the pipeline succeeds enabled2210 when triggered by an old pipeline2211 it does not merge request2212 when triggered by pipeline from a different branch2213 does not merge request2214 #cancel2215 resets all the pipeline succeeds params2216 Posts a system note2217 pipeline integration2218 when there are multiple stages in the pipeline2219 doesn't merge if any of stages failed2220 merges when all stages succeeded2221DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2222Wikis::CreateAttachmentService2223 initialization2224 author commit info2225 does not raise error if user is nil2226 fills file_path from the repository uploads folder2227 when no author info provided2228 fills author_email and author_name from current_user info2229 when author info provided2230 fills author_email and author_name from params2231 commit message2232 when no commit message provided2233 sets a default commit message2234 when commit message provided2235 use the commit message from params2236 branch name2237 when no branch provided2238 sets the branch from the wiki default_branch2239 when branch provided2240 use the commit message from params2241 #parse_file_name2242 when file_name2243 has white spaces2244 replaces all of them with '_'2245 has other invalid characters2246 replaces all of them with '_'2247 is not present2248 returns error2249 length2250 is bigger than 2552251 truncates file name2252 is less or equal to 255 does not return error2253 does not return error2254 when user2255 does not have permission2256 behaves like wiki attachment user validations2257 returns error2258 is nil2259 behaves like wiki attachment user validations2260 returns error2261 #execute2262 adds file to the repository2263 creates branch if it does not exists2264 should eq "new_branch"2265 returns2266 returns the file name2267 returns the path where file was stored2268 returns the branch where the file was pushed2269 returns the commit id2270DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2271API::Boards2272 behaves like group and project boards2273 GET /projects/:id/boards2274 when unauthenticated2275 returns authentication error2276 when authenticated2277 returns the issue boards2278 GET /projects/:id/boards/:board_id2279 get a single board by id2280 GET /projects/:id/boards/:board_id/lists2281 returns issue board lists2282 returns 404 if board not found2283 GET /projects/:id/boards/:board_id/lists/:list_id2284 returns a list2285 returns 404 if list not found2286 POST /projects/:id/boards/lists2287 creates a new issue board list for labels2288 returns 400 when creating a new list if label_id is invalid2289 returns 403 for members with guest role2290 PUT /projects/:id/boards/:board_id/lists/:list_id to update only position2291 updates a list2292 returns 404 error if list id not found2293 returns 403 for members with guest role2294 DELETE /projects/:id/boards/lists/:list_id2295 rejects a non member from deleting a list2296 rejects a user with guest role from deleting a list2297 returns 404 error if list id not found2298 when the user is parent owner2299 deletes the list if an admin requests it2300 behaves like 412 response2301 for a modified ressource2302 returns 4122303 for an unmodified ressource2304 returns accepted2305 POST /projects/:id/boards/lists2306 creates a new issue board list for group labels2307 creates a new board list for ancestor group labels2308 POST /groups/:id/boards/lists2309 creates a new board list for ancestor group labels (PENDING: around hook at ./spec/spec_helper.rb:242 did not execute the example)2310DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2311Gitlab::Badge::Pipeline::Status2312 #entity2313 always says pipeline2314 #template2315 returns badge template2316 #metadata2317 returns badge metadata2318 pipeline exists2319 pipeline success2320 #status2321 is successful2322 pipeline failed2323 #status2324 failed2325 when outdated pipeline for given ref exists2326 does not take outdated pipeline into account2327 when multiple pipelines exist for given sha2328 does not take outdated pipeline into account2329 build does not exist2330 #status2331 is unknown2332DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2333Groups > Members > Filter members2334 shows all members2335 shows only 2FA members2336 shows only non 2FA members2337DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2338Suggestions::CreateService2339 #execute2340 should not try to parse suggestions2341 when not a diff note for merge requests2342 does not try to parse suggestions2343 when diff note is not for text2344 does not try to parse suggestions2345 should not create suggestions2346 creates no suggestion when diff file is not found2347 should create suggestions2348 single line suggestions2349 persists suggestion records2350 persists original from_content lines and suggested lines2351 outdated position note2352 uses the correct position when creating the suggestion2353DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2354Projects::ImportExport::ExportService2355 #execute2356 saves the version2357 saves the avatar2358 saves the models2359 saves the uploads2360 saves the repo2361 saves the lfs objects2362 saves the wiki repo2363 when all saver services succeed2364 saves the project in the file system2365 calls the after export strategy2366 when after export strategy fails2367 removes the remaining exported data2368 notifies the user2369 notifies logger2370 when saver services fail2371 removes the remaining exported data2372 notifies the user2373 notifies logger2374 the after export strategy is not called2375DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2376Projects::AutocompleteService2377 #issues2378 confidential issues2379 does not list project confidential issues for guests2380 does not list project confidential issues for non project members2381 does not list project confidential issues for project members with guest role2382 lists project confidential issues for author2383 lists project confidential issues for assignee2384 lists project confidential issues for project members2385 lists all project issues for admin2386 #milestones2387 includes project and group milestones and sorts them correctly2388 does not include closed milestones2389 does not include milestones from other projects in the group2390 with nested groups2391 includes project milestones and all acestors milestones (PENDING: around hook at ./spec/spec_helper.rb:242 did not execute the example)2392 #labels_as_hash2393 returns labels from project and ancestor groups2394 some labels are already assigned23952nd Try error in ./spec/services/projects/autocomplete_service_spec.rb:170:2397expected: ["label8", "label9", "label11"]2398 got: ["label11", "label8", "label9"]2399(compared using ==)2401RSpec::Retry: 2nd try ./spec/services/projects/autocomplete_service_spec.rb:1702402 marks already assigned as set2403DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2404DiffViewer::Base2405 .can_render?2406 when the extension is supported2407 when the binaryness matches2408 returns true2409 when the binaryness does not match2410 returns false2411 when the file type is supported2412 when the binaryness matches2413 returns true2414 when the binaryness does not match2415 returns false2416 when the extension and file type are not supported2417 returns false2418 when the file was renamed and only the old blob is supported2419 returns false2420 #collapsed?2421 when the combined blob size is larger than the collapse limit2422 returns true2423 when the combined blob size is smaller than the collapse limit2424 returns false2425 #too_large?2426 when the combined blob size is larger than the size limit2427 returns true2428 when the blob size is smaller than the size limit2429 returns false2430 #render_error2431 when the combined blob size is larger than the size limit2432 returns :too_large2433 when the combined blob size is smaller than the size limit2434 returns nil2435 #render_error_message2436 returns nothing when no render_error2437 when render_error error2438 returns an error message2439 includes a "view the blob" link2440DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2441Gitlab::RepositoryCache2442 #cache_key2443 includes the namespace2444 with a given namespace2445 includes the full namespace2446 #expire2447 expires the given key from the cache2448 #fetch2449 fetches the given key from the cache2450 accepts a block2451 #fetch_without_caching_false2452 requires a block2453 when the key does not exist in the cache2454 when the result of the block is truthy2455 returns the result of the block2456 caches the value2457 when the result of the block is falsey2458 returns the result of the block2459 does not cache the value2460 when the cached value is truthy2461 returns the cached value2462 does not execute the block2463 does not write to the cache2464 when the cached value is falsey2465 returns the result of the block2466 writes the truthy value to the cache2467DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2468Gitlab::BitbucketImport::Importer2469 #import_pull_requests2470 imports threaded discussions2471 issues statuses2472 maps statuses to open or closed2473 wiki import2474 is skipped when the wiki exists2475 imports to the project disk_path2476 issue import2477 maps reporters to anonymous if bitbucket reporter is nil2478DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2479OmniauthCallbacksController2480 omniauth2481 when the user is on the last sign in attempt2482 when using a form based provider2483 locks the user when sign in fails2484 when using a button based provider2485 does not lock the user when sign in fails2486 when sign in fails2487 it calls through to the failure handler2488 when a redirect fragment is provided2489 when a redirect url is stored2490 redirects with fragment2491 when a redirect url with a fragment is stored2492 redirects with the new fragment2493 when no redirect url is stored2494 does not redirect with the fragment2495 strategies2496 github2497 allows sign in2498 sign up2499 is allowed2500 when OAuth is disabled2501 prevents login via POST2502 shows warning when attempting login2503 allows linking the disabled provider2504 sign up2505 is prevented2506 auth02507 does not allow sign in without extern_uid2508 #saml2509 when worth two factors2510 expects user to be signed_in2511 when not worth two factors2512 expects user to provide second factor2513DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2514Gitlab::LegacyGithubImport::ProjectCreator2515 #execute2516 creates a project2517 handle GitHub credentials2518 when GitHub project is private2519 sets project visibility to private2520 when GitHub project is public2521 sets project visibility to public2522 when visibility level is restricted2523 when GitHub project is private2524 sets project visibility to the default project visibility2525 when GitHub project is public2526 sets project visibility to the default project visibility2527 when GitHub project has wiki2528 does not create the wiki repository2529 when GitHub project does not have wiki2530 creates the wiki repository2531DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2532Project Issues Calendar Feed2533 GET /issues2534 when authenticated2535 with no referer2536 renders calendar feed2537 with GitLab as the referer2538 renders calendar feed as text/plain2539 when authenticated via personal access token2540 renders calendar feed2541 when authenticated via feed token2542 renders calendar feed2543 issue with due date2544 renders issue fields2545 sorted by priority2546 renders calendar feed2547DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2548JoinedGroupsFinder2549 #execute2550 without a user2551 only shows public groups from profile owner2552 with a user2553 when the profile visitor is in the private group2554 only shows groups where both users are authorized to see2555 if profile visitor is in one of the private group projects2556 shows group2557 external users2558 if not a member2559 does not show internal groups2560 if authorized2561 shows internal groups if authorized2562DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2563User edits labels2564 updates label's title2565DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2566Download buttons in branches page2567 when checking branches2568 with artifacts2569 shows download artifacts button2570DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2571LabelNote2572 when resource is issue2573 behaves like label note created from events2574 .from_events2575 returns system note with expected attributes2576 updates markdown cache if reference is not set yet2577 updates markdown cache if label was deleted2578 returns html note2579 returns text note for added labels2580 returns text note for removed labels2581 returns text note for added and removed labels2582 returns text note for cross-project label2583 returns text note for cross-group label2584 when resource is merge request2585 behaves like label note created from events2586 .from_events2587 returns system note with expected attributes2588 updates markdown cache if reference is not set yet2589 updates markdown cache if label was deleted2590 returns html note2591 returns text note for added labels2592 returns text note for removed labels2593 returns text note for added and removed labels2594 returns text note for cross-project label2595 returns text note for cross-group label2596DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2597PersonalProjectsFinder2598 without a current user2599 should eq [#<Project id:478 user1039/project468>]2600 with a current user2601 normal user2602 should eq [#<Project id:481 user1041/project471>, #<Project id:483 user1041/C>, #<Project id:482 user1041/mepmep>]2603 external2604 should eq [#<Project id:484 user1043/project474>, #<Project id:485 user1043/mepmep>]2605DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2606Email2607 normalize email value2608 validations2609 behaves like an object with email-formated attributes2610 specifically its :email attribute2611 with a value of 'info@example.com'2612 is valid2613 with a value of 'info+test@example.com'2614 is valid2615 with a value of 'o'reilly@example.com'2616 is valid2617 with a value of 'mailto:test@example.com'2618 is valid2619 with a value of 'lol!'+=?><#$%^&*()@gmail.com'2620 is valid2621 with a value of 'foobar'2622 is invalid2623 with a value of 'test@test@example.com'2624 is invalid2625 #update_invalid_gpg_signatures2626 synchronizes the gpg keys when the email is updated2627 scopes2628 scopes confirmed emails2629 delegation2630 delegates to :user2631DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2632Profiles::TwoFactorAuthsController2633 GET show2634 generates otp_secret for user2635 assigns qr_code2636 POST create2637 with valid pin2638 enables 2fa for the user2639 presents plaintext codes for the user to save2640 renders create2641 with invalid pin2642 assigns error2643 assigns qr_code2644 renders show2645 POST codes2646 presents plaintext codes for the user to save2647 persists the generated codes2648 DELETE destroy2649 disables two factor2650 redirects to profile_account_path2651DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2652New project milestone breadcrumb2653 displays link to project milestones and new project milestone2654DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2655Suggestion2656 associations2657 should belong to note2658 validations2659 should validate that :note cannot be empty/falsy2660 when suggestion is applied2661 should validate that :commit_id cannot be empty/falsy2662 #appliable?2663 when note does not support suggestions2664 returns false2665 when patch is already applied2666 returns false2667 when merge request is not opened2668 returns false2669DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2670ButtonHelper2671 http_clone_button2672 with internal auth enabled2673 when user has a password2674 shows no tooltip2675 when user has password automatically set2676 shows the password text on the dropdown2677 with internal auth disabled2678 when user has no personal access tokens2679 has a personal access token text on the dropdown description2680 when user has personal access tokens2681 does not have a personal access token text on the dropdown description2682 when user is ldap user2683 shows no tooltip2684 ssh_button2685 without an ssh key on the user2686 shows a warning on the dropdown description2687 without an ssh key on the user and user_show_add_ssh_key_message unset2688 there is no warning on the dropdown description2689 with an ssh key on the user2690 there is no warning on the dropdown description2691 ssh and http clone buttons2692 only shows the title of any of the clone buttons when append_link is false2693 clipboard_button2694 with default options2695 when no `text` attribute is not provided2696 shows copy to clipboard button with default configuration and no text set to copy2697 when `text` attribute is provided2698 shows copy to clipboard button with provided `text` to copy2699 when `title` attribute is provided2700 shows copy to clipboard button with provided `title` as tooltip2701 with `button_text` attribute provided2702 shows copy to clipboard button with provided `button_text` as button label2703 with `hide_tooltip` attribute provided2704 shows copy to clipboard button without tooltip support2705 with `hide_button_icon` attribute provided2706 shows copy to clipboard button without tooltip support2707DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2708Gitlab::ImportExport::LfsRestorer2709 #restore2710 when the archive contains lfs files2711 creates an lfs object for the project2712 assigns the file correctly2713 links an existing LFS object if it existed2714 succeeds2715 stores the upload2716 without any LFS-objects2717 succeeds2718DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2719Gitlab::Profiler2720 .profile2721 returns a profile result2722 uses the custom logger given2723 sends a POST request when data is passed2724 uses the private_token for auth if given2725 uses the user for auth if given2726 uses the private_token for auth if both it and user are set2727 .create_custom_logger2728 does nothing when nil is passed2729 the new logger2730 does not affect the existing logger2731 strips out the private token2732 tracks model load times by model2733 logs the backtrace, ignoring lines as appropriate2734 .clean_backtrace2735 uses the Rails backtrace cleaner2736 removes lines from IGNORE_BACKTRACES2737 .with_custom_logger2738 when the logger is set2739 uses the replacement logger for the duration of the block2740 returns the result of the block2741 when the logger is nil2742 returns the result of the block2743 does not modify the standard Rails loggers2744 .with_user2745 when the user is set2746 overrides auth in ApplicationController to use the given user2747 cleans up ApplicationController afterwards2748 when the user is nil2749 does not define methods on ApplicationController2750 .log_load_times_by_model2751 logs the model, query count, and time by slowest first2752 does nothing when called with a logger that does not have load times2753DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2754Ci::Variable2755 validations2756 should includes the HasVariable module2757 should includes the Presentable module2758 should includes the Maskable module2759 should validate that :key is case-sensitively unique within the scope of :project_id and :environment_scope, producing a custom validation error on failure2760 .unprotected2761 when variable is protected2762 returns nothing2763 when variable is not protected2764 returns the variable2765DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2766Gitlab::Diff::FileCollection::Commit2767 behaves like diff statistics2768 when should request diff stats2769 Repository#diff_stats is called2770 Gitlab::Diff::File is initialized with diff stats2771 when should not request diff stats2772 Repository#diff_stats is not called2773 behaves like unfoldable diff2774 calls Gitlab::Diff::File#unfold_diff_lines with correct position2775DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2776Admin::ImpersonationsController2777 DELETE destroy2778 when not signed in2779 redirects to the sign in page2780 when signed in2781 when not impersonating2782 responds with status 4042783 doesn't sign us in2784 when impersonating2785 when the impersonator is not admin (anymore)2786 responds with status 4042787 doesn't sign us in as the impersonator2788 when the impersonator is admin2789 when the impersonator is blocked2790 responds with status 4042791 doesn't sign us in as the impersonator2792 when the impersonator is not blocked2793 behaves like successfully stops impersonating2794 redirects to the impersonated user's page2795 signs us in as the impersonator2796 and the user has a temporary oauth e-mail address2797 behaves like successfully stops impersonating2798 redirects to the impersonated user's page2799 signs us in as the impersonator2800DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2801Gitlab::LoopHelpers2802 #loop_until2803 when limit is not given2804 raises an error2805 when timeout is specified2806 returns false after it's expired2807 executes the block at least once2808 when iteration limit is specified2809 returns false after it's expired2810 executes the block once2811DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2812Gitlab::Import::MergeRequestCreator2813 #execute2814 merge request already exists2815 updates the data2816 new merge request2817 creates a new merge request2818DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2819DeployKey2820 Associations2821 should have many deploy_keys_projects2822 should have many projects2823 notification2824 does not send a notification2825 #user2826 when user is set2827 returns the user2828 when user is not set2829 returns the ghost user2830DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2831Gitlab::GitlabImport::Importer2832 #execute2833 persists issues2834DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2835Ci::PipelineVariable2836 should includes the HasVariable module2837 should validate that :key is case-sensitively unique within the scope of :pipeline_id2838 #hook_attrs2839 should be a kind of Hash2840 should eq {:key=>"foo", :value=>"bar"}2841DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2842projects/pipeline_schedules/_pipeline_schedule2843 taking ownership of schedule2844 when non-owner is signed in2845 non-owner can take ownership of pipeline2846 when owner is signed in2847 owner cannot take ownership of pipeline2848DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2849UserAgentDetail2850 .submittable?2851 is submittable when not already submitted2852 is not submittable when already submitted2853 .valid?2854 is valid with a subject2855 is invalid without a subject2856DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2857CaseSensitivity2858 .iwhere2859 finds a single instance by a single attribute regardless of case2860 finds multiple instances by a single attribute regardless of case2861 finds instances by multiple attributes2862 for MySQL2863 builds a simple query2864 for PostgreSQL2865 builds a query using LOWER (PENDING: around hook at ./spec/spec_helper.rb:246 did not execute the example)2866DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2867AnalyticsIssueEntity2868 generic entity2869 contains the entity URL2870 contains the author2871 does not contain sensitive information2872DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2873Gitlab::Git::Push2874 #branch_name2875 when it is a branch push2876 returns branch name2877 when it is a tag push2878 returns nil2879 #branch_push?2880 when pushing a branch ref2881 should be branch push2882 when it is a tag push2883 should not be branch push2884 #branch_updated?2885 when it is a branch push with correct old and new revisions2886 should be branch updated2887 when it is not a branch push2888 should not be branch updated2889 when old revision is blank2890 should not be branch updated2891 when it is not a branch push2892 should not be branch updated2893 when oldrev is nil2894 should not be branch updated2895 #force_push?2896 when old revision is an ancestor of the new revision2897 should not be force push2898 when old revision is not an ancestor of the new revision2899 should be force push2900 #branch_added?2901 when old revision is defined2902 should not be branch added2903 when old revision is not defined2904 should be branch added2905 #branch_removed?2906 when new revision is defined2907 should not be branch removed2908 when new revision is not defined2909 should be branch removed2910 #modified_paths2911 when a push is a branch update2912 returns modified paths2913 when a push is not a branch update2914 raises an error2915 #oldrev2916 when a valid oldrev is provided2917 returns oldrev2918 when a nil valud is provided2919 returns blank SHA2920 #newrev2921 when valid newrev is provided2922 returns newrev2923 when a nil valud is provided2924 returns blank SHA2925DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2926projects/imports/new.html.haml2927 when import fails2928 escapes HTML in import errors2929DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2930Gitlab::Email::Hook::AdditionalHeadersInterceptor2931 adds Auto-Submitted header2932 when the same mail object is sent twice2933 does not add the Auto-Submitted header twice2934DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2935Gitlab::BackgroundMigration::MovePersonalSnippetFiles2936 #perform2937 moves the file on the disk2938 updates the markdown of the snippet2939 updates the markdown of notes2940DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2941Gitlab::GitlabImport::ProjectCreator2942 creates project2943DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)2944RemoveAssigneeIdFromIssue2945Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.2946If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).2947You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)2948If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.2949DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from each_batch at /builds/gitlab-org/gitlab-ce/app/models/concerns/each_batch.rb:61)2950 #down2951== 20170523073948 RemoveAssigneeIdFromIssue: migrating ========================2952-- remove_column(:issues, :assignee_id)2953 -> 0.0838s2954== 20170523073948 RemoveAssigneeIdFromIssue: migrated (0.0840s) ===============2955Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.2956If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).2957You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)2958If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.2959DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from block in update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:360)2960Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.2961If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).2962You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)2963If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.2964DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from block in update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:375)2965Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.2966If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).2967You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)2968If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.2969DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from block in update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:375)2970Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.2971If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).2972You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)2973If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.2974DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from block in update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:360)2975Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.2976If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).2977You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)2978If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.2979DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from block in update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:375)2980Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.2981If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).2982You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)2983If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.2984DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from block in update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:375)2985Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.2986If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).2987You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)2988If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.2989DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from block in update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:360)2990Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.2991If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).2992You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)2993If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.2994DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from block in update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:375)2995DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)2996 sets the assignee_id to a random matching assignee from the assignees table2997Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.2998If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).2999You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3000If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3001DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from each_batch at /builds/gitlab-org/gitlab-ce/app/models/concerns/each_batch.rb:61)3002Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3003If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3004You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3005If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3006DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)3007Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3008If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3009You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3010If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3011DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)3012Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3013If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3014You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3015If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3016DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)3017Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3018If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3019You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3020If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3021DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)3022Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3023If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3024You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3025If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3026DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from block in update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:360)3027Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3028If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3029You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3030If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3031DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from block in update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:375)3032Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3033If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3034You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3035If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3036DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from up at /builds/gitlab-org/gitlab-ce/db/migrate/20180413022611_create_missing_namespace_for_internal_users.rb:5)3037Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3038If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3039You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3040If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3041DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)3042Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3043If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3044You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3045If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3046DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)3047Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3048If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3049You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3050If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3051DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)3052Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3053If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3054You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3055If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3056DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)3057Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3058If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3059You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3060If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3061DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)3062Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3063If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3064You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3065If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3066DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)3067Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3068If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3069You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3070If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3071DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)3072Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3073If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3074You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3075If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3076DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)3077Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3078If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3079You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3080If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3081DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)3082Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3083If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3084You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3085If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3086DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)3087Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3088If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3089You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3090If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3091DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)3092DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)3093BroadcastMessage3094 should be valid3095 validations3096 should allow :color to be ‹nil›3097 should allow :color to be ‹"#000"›3098 should allow :color to be ‹"#AABBCC"›3099 should not allow :color to be ‹"000"›3100 should allow :font to be ‹nil›3101 should allow :font to be ‹"#000"›3102 should allow :font to be ‹"#AABBCC"›3103 should not allow :font to be ‹"000"›3104 .current3105 returns message if time match3106 returns multiple messages if time match3107 returns empty list if time not come3108 returns empty list if time has passed3109 caches the output of the query3110 does not create new records3111 includes messages that need to be displayed in the future3112 does not clear the cache if only a future message should be displayed3113 clears the legacy cache key3114 #active?3115 is truthy when started and not ended3116 is falsey when ended3117 is falsey when not started3118 #started?3119 is truthy when starts_at has passed3120 is falsey when starts_at is in the future3121 #ended?3122 is truthy when ends_at has passed3123 is falsey when ends_at is in the future3124 #flush_redis_cache3125 flushes the Redis cache3126DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)3127Gitlab::Ci::Variables::Collection3128 .new3129 can be initialized with an array3130 can be initialized without an argument3131 #append3132 appends a hash3133 appends a Ci::Variable3134 appends an internal resource3135 returns self3136 #concat3137 appends all elements from an array3138 appends all elements from other collection3139 does not concatenate resource if it undefined3140 returns self3141 #+3142 makes it possible to combine with an array3143 makes it possible to combine with another collection3144 #to_runner_variables3145 creates an array of hashes in a runner-compatible format3146 #to_hash3147 returns regular hash in valid order without duplicates3148DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)3149API::CircuitBreakers3150 GET circuit_breakers/repository_storage3151 returns a 401 for anonymous users3152 returns a 403 for users3153 returns an Array of storages3154 GET circuit_breakers/repository_storage/failing3155 returns an array of failing storages3156 DELETE circuit_breakers/repository_storage3157 clears all circuit_breakers3158DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)3159UpdateLegacyDiffNotesTypeForImport3160== 20170927112318 UpdateLegacyDiffNotesTypeForImport: migrating ===============3161-- transaction_open?()3162 -> 0.0000s3163Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3164If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3165You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3166If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3167DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)3168-- exec_query("SELECT COUNT(*) AS count FROM `notes` WHERE `notes`.`type` = 'Github::Import::LegacyDiffNote'")3169 -> 0.0008s3170Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3171If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3172You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3173If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3174DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:350)3175-- exec_query("SELECT `notes`.`id` FROM `notes` WHERE `notes`.`type` = 'Github::Import::LegacyDiffNote' ORDER BY `notes`.`id` ASC LIMIT 1")3176 -> 0.0008s3177Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3178If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3179You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3180If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3181DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from block in update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:360)3182Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3183If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3184You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3185If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3186DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from block in update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:360)3187-- exec_query("SELECT `notes`.`id` FROM `notes` WHERE `notes`.`id` >= 1062 AND `notes`.`type` = 'Github::Import::LegacyDiffNote' ORDER BY `notes`.`id` ASC LIMIT 1 OFFSET 1")3188 -> 0.0006s3189Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3190If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3191You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3192If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3193DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from block in update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:375)3194Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3195If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3196You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3197If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3198DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from block in update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:375)3199Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3200If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3201You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3202If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3203DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from block in update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:375)3204-- execute("UPDATE `notes` SET `type` = 'LegacyDiffNote' WHERE `notes`.`id` >= 1062 AND `notes`.`type` = 'Github::Import::LegacyDiffNote'")3205 -> 0.0017s3206== 20170927112318 UpdateLegacyDiffNotesTypeForImport: migrated (0.0066s) ======3207DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54)3208 updates the notes type3209Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3210If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3211You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3212If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3213DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)3214Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3215If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3216You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3217If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3218DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)3219Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3220If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3221You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3222If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3223DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)3224Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3225If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3226You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3227If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3228DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from block in update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:360)3229Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3230If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3231You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3232If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3233DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from block in update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:375)3234Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3235If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3236You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3237If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3238DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from up at /builds/gitlab-org/gitlab-ce/db/migrate/20180413022611_create_missing_namespace_for_internal_users.rb:5)3239Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3240If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3241You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3242If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3243DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)3244Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3245If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3246You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3247If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3248DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)3249Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3250If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3251You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3252If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3253DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)3254Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3255If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3256You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3257If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3258DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)3259Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3260If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3261You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3262If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3263DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)3264Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3265If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3266You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3267If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3268DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)3269Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3270If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3271You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3272If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3273DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)3274Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3275If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3276You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3277If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3278DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)3279Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3280If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3281You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3282If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3283DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)3284Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3285If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3286You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3287If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3288DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)3289Arel performing automatic type casting is deprecated, and will be removed in Arel 8.0. If you are seeing this, it is because you are manually passing a value to an Arel predicate, and the `Arel::Table` object was constructed manually. The easiest way to remove this warning is to use an `Arel::Table` object returned from calling `arel_table` on an ActiveRecord::Base subclass.3290If you're certain the value is already of the right type, change `attribute.eq(value)` to `attribute.eq(Arel::Nodes::Quoted.new(value))` (you will be able to remove that in Arel 8.0, it is only required to silence this deprecation warning).3291You can also silence this warning globally by setting `$arel_silence_type_casting_deprecation` to `true`. (Do NOT do this if you are a library author)3292If you are passing user input to a predicate, you must either give an appropriate type caster object to the `Arel::Table`, or manually cast the value before passing it to Arel.3293DEPRECATION WARNING: Passing a column to `quote` has been deprecated. It is only used for type casting, which should be handled elsewhere. See https://github.com/rails/arel/commit/6160bfbda1d1781c3b08a33ec4955f170e95be11 for more information. (called from update_column_in_batches at /builds/gitlab-org/gitlab-ce/lib/gitlab/database/migration_helpers.rb:335)3294DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)3295Gitlab::Utils3296 .check_path_traversal!3297 detects path traversal at the start of the string3298 detects path traversal at the start of the string, even to just the subdirectory3299 detects path traversal in the middle of the string3300 detects path traversal at the end of the string when slash-terminates3301 detects path traversal at the end of the string3302 does nothing for a safe string3303 .slugify3304 slugifies TEST to test3305 slugifies project_with_underscores to project-with-underscores3306 slugifies namespace/project to namespace-project3307 slugifies aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa to aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa3308 slugifies test_trailing_ to test-trailing3309 .nlbr3310 replaces new lines with <br>3311 .remove_line_breaks3312 original: "foo\nbar\nbaz", expected: "foobarbaz"3313 replace line breaks with an empty string3314 original: "foo\r\nbar\r\nbaz", expected: "foobarbaz"3315 replace line breaks with an empty string3316 original: "foobar", expected: "foobar"3317 replace line breaks with an empty string3318 .to_boolean3319 accepts booleans3320 converts a valid string to a boolean3321 converts an invalid string to nil3322 .boolean_to_yes_no3323 converts booleans to Yes or No3324 .random_string3325 generates a string3326 .which3327 finds the full path to an executable binary3328 .ensure_array_from_string3329 returns the same array if given one3330 turns comma-separated strings into arrays3331 .bytes_to_megabytes3332 converts bytes to megabytes3333 .append_path3334 host: "http://test/", path: "/foo/bar", result: "http://test/foo/bar"3335 makes sure there is only one slash as path separator3336 host: "http://test/", path: "//foo/bar", result: "http://test/foo/bar"3337 makes sure there is only one slash as path separator3338 host: "http://test//", path: "/foo/bar", result: "http://test/foo/bar"3339 makes sure there is only one slash as path separator3340 host: "http://test", path: "foo/bar", result: "http://test/foo/bar"3341 makes sure there is only one slash as path separator3342 host: "http://test//", path: "", result: "http://test/"3343 makes sure there is only one slash as path separator3344 host: "http://test//", path: nil, result: "http://test/"3345 makes sure there is only one slash as path separator3346 host: "", path: "/foo/bar", result: "/foo/bar"3347 makes sure there is only one slash as path separator3348 host: nil, path: "/foo/bar", result: "/foo/bar"3349 makes sure there is only one slash as path separator3350 .ensure_utf8_size3351 string is has less bytes than expected3352 backfills string with null characters3353 string size is exactly the one that is expected3354 returns original value3355 when string contains a few multi-byte UTF characters3356 backfills string with null characters3357 when string has multiple multi-byte UTF chars exceeding 32 bytes3358 truncates string to 32 characters and backfills it if needed3359 .deep_indifferent_access3360 allows to access hash keys with symbols3361 allows to access array keys with symbols3362DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)3363BlobViewer::PackageJson3364 #package_name3365 returns the package name3366 #package_url3367 returns the package URL3368 #package_type3369 returns "package"3370 when package.json has "private": true3371 #package_url3372 when the homepage has a valid URL3373 returns homepage URL3374 when the homepage has an invalid URL3375 returns nil3376 #package_type3377 returns "private package"3378DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)3379RuboCop::Cop::AvoidBreakFromStrongMemoize3380 flags violation for break inside strong_memoize3381 flags violation for break inside strong_memoize nested blocks3382 doesn't flag violation for next inside strong_memoize3383 doesn't flag violation for break inside blocks3384 doesn't call add_offense twice for nested blocks3385 doesn't check when block is empty3386DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)3387BlobViewer::ServerSide3388 #prepare!3389 loads all blob data3390 #render_error3391 when the blob is stored externally3392 return :server_side_but_stored_externally3393DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)3394RuboCop::Cop::RubyInterpolationInTranslation3395 does not add an offence for a regular messages3396 adds the correct offence when using interpolation in a string3397 detects when using a ruby interpolation in the first argument of a pluralized string3398 detects when using a ruby interpolation in the second argument of a pluralized string3399 detects when using interpolation in a namespaced translation3400 does not add an offence for messages defined over multiple lines3401 adds an offence for violations in a message defined over multiple lines3402DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)3403Gitlab::VersionInfo3404 >3405 should be > 1.1.03406 should be > 1.0.13407 should be > 1.0.03408 should be > 0.1.03409 should be > 0.0.13410 >=3411 should be >= 2.0.03412 should be >= 1.1.03413 <3414 should be < 0.1.03415 should be < 1.0.03416 should be < 1.0.13417 should be < 1.1.03418 should be < 2.0.03419 <=3420 should be <= 0.0.13421 should be <= 0.1.03422 ==3423 should eq #<Gitlab::VersionInfo:0x000055a7089c61e8 @major=0, @minor=0, @patch=1>3424 should eq #<Gitlab::VersionInfo:0x000055a708947c30 @major=0, @minor=1, @patch=0>3425 should eq #<Gitlab::VersionInfo:0x000055a70890d760 @major=1, @minor=0, @patch=0>3426 !=3427 should not eq #<Gitlab::VersionInfo:0x000055a7088b0010 @major=0, @minor=1, @patch=0>3428 unknown3429 should not equal #<Gitlab::VersionInfo:0x000055a7088458c8 @major=0, @minor=0, @patch=1>3430 should not equal #<Gitlab::VersionInfo:0x000055a708805070 @major=0, @minor=0, @patch=0>3431 should raise ArgumentError3432 should raise ArgumentError3433 parse3434 should eq #<Gitlab::VersionInfo:0x000055a708750148 @major=1, @minor=0, @patch=0>3435 should eq #<Gitlab::VersionInfo:0x000055a70864dc50 @major=1, @minor=0, @patch=0>3436 should eq #<Gitlab::VersionInfo:0x000055a7085da070 @major=1, @minor=0, @patch=0>3437 should eq #<Gitlab::VersionInfo:0x000055a70858fde0 @major=1, @minor=0, @patch=0>3438 should eq #<Gitlab::VersionInfo:0x000055a708561530 @major=1, @minor=0, @patch=0>3439 should eq #<Gitlab::VersionInfo:0x000055a70850f190 @major=1, @minor=0, @patch=0>3440 should not be valid3441 to_s3442 should eq "1.0.0"3443 should eq "Unknown"3444DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)3445EmailsOnPushService3446 Validations3447 when service is active3448 should validate that :recipients cannot be empty/falsy3449 when service is inactive3450 should not validate that :recipients cannot be empty/falsy3451DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)3452Gitlab::Git::User3453 .from_gitaly3454 should eq #<Gitlab::Git::User:0x000055a7064b6bc8 @username="janedoe", @name="Jane Doé", @email="janedoé@example.com", @gl_id="user-123">3455 .from_gitlab3456 when no commit_email has been set3457 should eq #<Gitlab::Git::User:0x000055a703a858e0 @username="user1170", @name="John Doe1170", @email="alice@example.com", @gl_id="user-">3458 when commit_email has been set3459 should eq #<Gitlab::Git::User:0x000055a703583018 @username="user1171", @name="John Doe1171", @email="bob@example.com", @gl_id="user-">3460 #==3461 should eq #<Gitlab::Git::User:0x000055a70322a2b8 @username="janedoe", @name="Jane Doé", @email="janedoé@example.com", @gl_id="user-123">3462 should not eq #<Gitlab::Git::User:0x000055a702fa48b8 @username=nil, @name=nil, @email=nil, @gl_id=nil>3463 should not eq #<Gitlab::Git::User:0x000055a7024c9f38 @username="janedoex", @name="Jane Doé", @email="janedoé@example.com", @gl_id="user-123">3464 should not eq #<Gitlab::Git::User:0x000055a7021353e0 @username="janedoe", @name="Jane Doéx", @email="janedoé@example.com", @gl_id="user-123">3465 should not eq #<Gitlab::Git::User:0x000055a701e4dad8 @username="janedoe", @name="Jane Doé", @email="janedoé@example.comx", @gl_id="user-123">3466 should not eq #<Gitlab::Git::User:0x000055a701b26a30 @username="janedoe", @name="Jane Doé", @email="janedoé@example.com", @gl_id="user-123x">3467 #to_gitaly3468 creates a Gitaly::User with the correct data3469DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)3470Presentable3471 #present3472 returns a presenter3473 takes optional attributes3474DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)3475Bitbucket::Representation::Repo3476 #has_wiki?3477 should be falsey3478 should be truthy3479 #name3480 should eq "test"3481 #valid?3482 should be falsey3483 should be truthy3484 #full_name3485 should eq "test_full"3486 #description3487 should eq "desc"3488 #issues_enabled?3489 should be falsey3490 should be truthy3491 #owner_and_slug3492 should eq ["ben", "test"]3493 #owner3494 should eq "ben"3495 #slug3496 should eq "test"3497 #clone_url3498 builds url3499DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)3500Gitlab::Ci::Config::Extendable3501 #each3502 when there is extendable entry in the hash3503 yields control3504 #to_hash3505 when hash does not contain extensions3506 does not modify the hash3507 when hash has a single simple extension3508 extends a hash with a deep reverse merge3509 when a hash uses recursive extensions3510 extends a hash with a deep reverse merge3511 when nested circular dependecy has been detected3512 raises an error about circular dependency3513 when circular dependecy to self has been detected3514 raises an error about circular dependency3515 when invalid extends value is specified3516 raises an error about invalid extension3517 when extensible entry has non-hash inheritance defined3518 raises an error about invalid base3519DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)3520Gitlab::OmniauthInitializer3521 #execute3522 configures providers from array3523 allows "args" array for app_id and app_secret3524 passes app_id and app_secret as additional arguments3525 passes "args" hash as symbolized hash argument3526 configures fail_with_empty_uid for shibboleth3527 configures remote_sign_out_handler proc for authentiq3528 configures on_single_sign_out proc for cas33529DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)3530Gitlab::Metrics::SidekiqMiddleware3531 #call3532 tracks the transaction3533 tracks the transaction (for messages without `enqueued_at`)3534 tracks any raised exceptions3535DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)3536Import/Export model configuration3537 has no new models3538DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)3539Gitlab::Sherlock::LineProfiler3540 #profile3541 runs the profiler when using MRI3542 raises NotImplementedError when profiling an unsupported platform3543 #profile_mri3544 returns an Array containing the return value and profiling samples3545 #aggregate_rblineprof3546 returns an Array of FileSample objects3547 the first FileSample object3548 uses the correct file path3549 contains a list of line samples3550 contains the total file execution time3551 contains the total amount of file events3552DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)3553Gitlab::Ci::Build::Artifacts::Adapters::RawStream3554 #initialize3555 when stream is passed3556 initialized3557 when stream is not passed3558 raises an error3559 #each_blob3560 when file is not empty3561 iterates content3562 when file is empty3563 does not iterate content3564DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)3565RuboCop::Cop::Migration::HashIndex3566 in migration3567 registers an offense when creating a hash index3568 registers an offense when creating a concurrent hash index3569 registers an offense when creating a hash index using t.index3570 outside of migration3571 registers no offense3572DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)3573Gitlab::View::Presenter::Delegated3574 includes Gitlab::View::Presenter::Base3575 #initialize3576 takes arbitrary key/values and exposes them3577 raise an error if the presentee already respond to method3578 delegation3579 forwards missing methods to subject3580DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)3581ProjectDailyStatistic3582 should belong to project3583DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)3584Gitlab::Template::Finders::GlobalTemplateFinder3585 .find3586 finds a template in the Foo category3587 finds a template in the Bar category3588 does not permit path traversal requests3589DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)3590Gitlab::GithubImport::Importer::IssueAndLabelLinksImporter3591 #execute3592 imports an issue and its labels3593DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)3594NamespaceBasicEntity3595 #as_json3596 includes required fields3597DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)3598TodosDestroyer::ConfidentialIssueWorker3599 calls the Todos::Destroy::ConfidentialIssueService with the params it was given3600DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)3601Gitlab::Git::Patches::Patch3602 #size3603 is correct3604DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29)3605Knapsack report was generated. Preview:3606{3607 "spec/requests/api/issues_spec.rb": 118.04329943656921,3608 "spec/features/discussion_comments/issue_spec.rb": 73.88720965385437,3609 "spec/features/projects/branches_spec.rb": 55.625667572021484,3610 "spec/features/projects/commits/user_browses_commits_spec.rb": 49.92433500289917,3611 "spec/lib/gitlab/background_migration/deserialize_merge_request_diffs_and_commits_spec.rb": 48.80776596069336,3612 "spec/features/projects/settings/pipelines_settings_spec.rb": 19.323961973190308,3613 "spec/controllers/projects/clusters_controller_spec.rb": 26.921109914779663,3614 "spec/features/admin/admin_appearance_spec.rb": 16.799384593963623,3615 "spec/services/notes/create_service_spec.rb": 17.12222695350647,3616 "spec/presenters/project_presenter_spec.rb": 12.41936206817627,3617 "spec/services/groups/destroy_service_spec.rb": 10.916244745254517,3618 "spec/services/suggestions/apply_service_spec.rb": 16.433167695999146,3619 "spec/features/search/user_searches_for_milestones_spec.rb": 11.464545249938965,3620 "spec/presenters/ci/build_runner_presenter_spec.rb": 6.340631723403931,3621 "spec/features/merge_request/user_reopens_merge_request_spec.rb": 6.912710189819336,3622 "spec/presenters/ci/build_presenter_spec.rb": 7.387225866317749,3623 "spec/features/dashboard/active_tab_spec.rb": 5.285510540008545,3624 "spec/services/merge_requests/merge_when_pipeline_succeeds_service_spec.rb": 7.163739442825317,3625 "spec/services/wikis/create_attachment_service_spec.rb": 7.217097282409668,3626 "spec/requests/api/boards_spec.rb": 4.349588394165039,3627 "spec/lib/gitlab/badge/pipeline/status_spec.rb": 4.287752151489258,3628 "spec/features/groups/members/filter_members_spec.rb": 4.880478143692017,3629 "spec/services/suggestions/create_service_spec.rb": 4.151308298110962,3630 "spec/services/projects/import_export/export_service_spec.rb": 4.759609699249268,3631 "spec/services/projects/autocomplete_service_spec.rb": 5.320796489715576,3632 "spec/models/diff_viewer/base_spec.rb": 4.2980592250823975,3633 "spec/lib/gitlab/repository_cache_spec.rb": 3.218524694442749,3634 "spec/lib/gitlab/bitbucket_import/importer_spec.rb": 4.651776552200317,3635 "spec/controllers/omniauth_callbacks_controller_spec.rb": 3.398329257965088,3636 "spec/lib/gitlab/legacy_github_import/project_creator_spec.rb": 3.2587039470672607,3637 "spec/features/ics/project_issues_spec.rb": 3.37480092048645,3638 "spec/finders/joined_groups_finder_spec.rb": 2.2943778038024902,3639 "spec/features/projects/labels/user_edits_labels_spec.rb": 2.781320095062256,3640 "spec/features/projects/branches/download_buttons_spec.rb": 2.189448833465576,3641 "spec/models/label_note_spec.rb": 1.6027114391326904,3642 "spec/finders/personal_projects_finder_spec.rb": 1.7796249389648438,3643 "spec/models/email_spec.rb": 0.7795495986938477,3644 "spec/controllers/profiles/two_factor_auths_controller_spec.rb": 1.7278015613555908,3645 "spec/features/milestones/user_sees_breadcrumb_links_spec.rb": 1.517704725265503,3646 "spec/models/suggestion_spec.rb": 1.6008069515228271,3647 "spec/helpers/button_helper_spec.rb": 0.9884688854217529,3648 "spec/lib/gitlab/import_export/lfs_restorer_spec.rb": 1.2374403476715088,3649 "spec/lib/gitlab/profiler_spec.rb": 1.307636022567749,3650 "spec/models/ci/variable_spec.rb": 1.1400201320648193,3651 "spec/lib/gitlab/diff/file_collection/commit_spec.rb": 1.0789697170257568,3652 "spec/controllers/admin/impersonations_controller_spec.rb": 1.3897314071655273,3653 "spec/lib/gitlab/loop_helpers_spec.rb": 1.0285861492156982,3654 "spec/lib/gitlab/import/merge_request_creator_spec.rb": 1.2627794742584229,3655 "spec/models/deploy_key_spec.rb": 0.8340764045715332,3656 "spec/lib/gitlab/gitlab_import/importer_spec.rb": 0.3766670227050781,3657 "spec/models/ci/pipeline_variable_spec.rb": 1.3935506343841553,3658 "spec/views/projects/pipeline_schedules/_pipeline_schedule.html.haml_spec.rb": 0.530754804611206,3659 "spec/models/user_agent_detail_spec.rb": 0.8922340869903564,3660 "spec/models/concerns/case_sensitivity_spec.rb": 0.6809067726135254,3661 "spec/serializers/analytics_issue_entity_spec.rb": 0.6707816123962402,3662 "spec/lib/gitlab/git/push_spec.rb": 0.3937342166900635,3663 "spec/views/projects/imports/new.html.haml_spec.rb": 0.5216884613037109,3664 "spec/lib/gitlab/email/hook/additional_headers_interceptor_spec.rb": 0.02811288833618164,3665 "spec/lib/gitlab/background_migration/move_personal_snippet_files_spec.rb": 0.3263571262359619,3666 "spec/lib/gitlab/gitlab_import/project_creator_spec.rb": 0.33780860900878906,3667 "spec/migrations/remove_assignee_id_from_issue_spec.rb": 0.6020448207855225,3668 "spec/models/broadcast_message_spec.rb": 0.2410275936126709,3669 "spec/lib/gitlab/ci/variables/collection_spec.rb": 0.4368758201599121,3670 "spec/requests/api/circuit_breakers_spec.rb": 0.23078250885009766,3671 "spec/migrations/update_legacy_diff_notes_type_for_import_spec.rb": 0.24657535552978516,3672 "spec/lib/gitlab/utils_spec.rb": 0.07663869857788086,3673 "spec/models/blob_viewer/package_json_spec.rb": 0.25953197479248047,3674 "spec/rubocop/cop/avoid_break_from_strong_memoize_spec.rb": 0.08569478988647461,3675 "spec/models/blob_viewer/server_side_spec.rb": 0.12562084197998047,3676 "spec/rubocop/cop/ruby_interpolation_in_translation_spec.rb": 0.029784202575683594,3677 "spec/lib/gitlab/version_info_spec.rb": 0.07225680351257324,3678 "spec/models/project_services/emails_on_push_service_spec.rb": 0.06275653839111328,3679 "spec/lib/gitlab/git/user_spec.rb": 0.049970149993896484,3680 "spec/models/concerns/presentable_spec.rb": 0.16924214363098145,3681 "spec/lib/bitbucket/representation/repo_spec.rb": 0.03170275688171387,3682 "spec/lib/gitlab/ci/config/extendable_spec.rb": 0.02347254753112793,3683 "spec/lib/gitlab/omniauth_initializer_spec.rb": 0.022603750228881836,3684 "spec/lib/gitlab/metrics/sidekiq_middleware_spec.rb": 0.023219585418701172,3685 "spec/lib/gitlab/import_export/model_configuration_spec.rb": 0.03148245811462402,3686 "spec/lib/gitlab/sherlock/line_profiler_spec.rb": 0.022618532180786133,3687 "spec/lib/gitlab/ci/build/artifacts/adapters/raw_stream_spec.rb": 0.015676259994506836,3688 "spec/rubocop/cop/migration/hash_index_spec.rb": 0.019285202026367188,3689 "spec/lib/gitlab/view/presenter/delegated_spec.rb": 0.01207113265991211,3690 "spec/models/project_daily_statistic_spec.rb": 0.011543512344360352,3691 "spec/lib/gitlab/template/finders/global_template_finder_spec.rb": 0.009565591812133789,3692 "spec/lib/gitlab/github_import/importer/issue_and_label_links_importer_spec.rb": 0.01112055778503418,3693 "spec/serializers/namespace_basic_entity_spec.rb": 0.009924650192260742,3694 "spec/workers/todos_destroyer/confidential_issue_worker_spec.rb": 0.005590677261352539,3695 "spec/lib/gitlab/git/patches/patch_spec.rb": 0.0050725936889648443696}3697Knapsack global time execution for tests: 10m 03s3698Pending: (Failures listed here are expected and do not affect your suite's status)3699 1) API::Issues GET /groups/:id/issues when group has subgroups also returns subgroups projects issues3700 # around hook at ./spec/spec_helper.rb:242 did not execute the example3701 # ./spec/requests/api/issues_spec.rb:5683702 2) Projects > Settings > Pipelines settings for maintainer Auto DevOps when auto devops is not turned on instance-wide when auto devops is turned on group parent level renders group enabled badge3703 # around hook at ./spec/spec_helper.rb:242 did not execute the example3704 # ./spec/features/projects/settings/pipelines_settings_spec.rb:1353705 3) API::Boards POST /groups/:id/boards/lists creates a new board list for ancestor group labels3706 # around hook at ./spec/spec_helper.rb:242 did not execute the example3707 # ./spec/requests/api/boards_spec.rb:723708 4) Projects::AutocompleteService#milestones with nested groups includes project milestones and all acestors milestones3709 # around hook at ./spec/spec_helper.rb:242 did not execute the example3710 # ./spec/services/projects/autocomplete_service_spec.rb:1273711 5) CaseSensitivity.iwhere for PostgreSQL builds a query using LOWER3712 # around hook at ./spec/spec_helper.rb:246 did not execute the example3713 # ./spec/models/concerns/case_sensitivity_spec.rb:433714Finished in 12 minutes 0 seconds (files took 12.68 seconds to load)37151191 examples, 0 failures, 5 pending3717$ date3718Thu Mar 14 02:31:05 UTC 20193721coverage/: found 5 matching files 3722knapsack/: found 4 matching files 3723rspec_flaky/: found 4 matching files 3724rspec_profiling/: found 1 matching files 3725tmp/capybara/: found 3 matching files 3726Uploading artifacts to coordinator... ok id=177320746 responseStatus=201 Created token=zrvW61sy3727Uploading artifacts...3728junit_rspec.xml: found 1 matching files 3729Uploading artifacts to coordinator... ok id=177320746 responseStatus=201 Created token=zrvW61sy3730Job succeeded