[SERVER-26765] Move views tests into jsCore Created: 25/Oct/16  Updated: 25/Apr/17  Resolved: 15/Dec/16

Status: Closed
Project: Core Server
Component/s: Querying
Affects Version/s: None
Fix Version/s: 3.4.5, 3.5.2

Type: Task Priority: Major - P3
Reporter: Kyle Suarez Assignee: Kyle Suarez
Resolution: Done Votes: 0
Labels: read-only-views
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Duplicate
is duplicated by SERVER-25641 Merge views test suites into jscore Closed
Related
related to SERVER-27194 Views should require both "viewOn" an... Closed
related to SERVER-27207 Find on view with sort through mongos... Closed
related to SERVER-27269 In sharded cluster, can't read from v... Closed
related to SERVER-27379 Unblacklist views.js test from shardi... Closed
Backwards Compatibility: Minor Change
Backport Completed:
Backport Requested:
v3.4
Sprint: Query 2016-11-21, Query 2016-12-12, Query 2017-01-23
Participants:

 Description   

We should move the tests in the views directory into core, then delete the views and views_rs test suites.

Views tests that should be ineligible for passthrough suites should be blacklisted in an appropriate config file.



 Comments   
Comment by Githook User [ 25/Apr/17 ]

Author:

{u'username': u'ksuarz', u'name': u'Kyle Suarez', u'email': u'kyle.suarez@mongodb.com'}

Message: SERVER-26765 move tests in jstests/views to other suites

This eliminates the views and views_rs suites; views testing will be done in
other suites to allow them to be picked up in passthrough suites.

(cherry picked from commit 39bcdc6e6ef4980d6103ca0746ef1f4347aae841)
Branch: v3.4
https://github.com/mongodb/mongo/commit/b0c108dfdc788b6f5128c580917eb18006403e30

Comment by Githook User [ 25/Apr/17 ]

Author:

{u'username': u'ksuarz', u'name': u'Kyle Suarez', u'email': u'kyle.suarez@mongodb.com'}

Message: SERVER-26765 move views tests into jsCore

Views tests have been moved to jstests/core/views. YAML configurations for
jsCore passthrough suites have been updated to pick up tests in subdirectories
of jstests/core.

Tasks and variants that previously used the --excludeWithAnyTags resmoke flag
now specify task_excluded_tags and variant_excluded_tags, respectively.

(cherry picked from commit af3b0c646cc6953ac28a2b0dccd5ed16c263d424)
Branch: v3.4
https://github.com/mongodb/mongo/commit/4c525d122ce859bf040a1da342c91e996d3f3ac5

Comment by Kyle Suarez [ 15/Dec/16 ]

I'm indicating "Minor Change" for backwards compatibility, since this ticket introduces many YAML configuration changes to both the resmoke suites and etc/evergreen.yml.

Comment by Githook User [ 15/Dec/16 ]

Author:

{u'username': u'ksuarz', u'name': u'Kyle Suarez', u'email': u'kyle.suarez@mongodb.com'}

Message: SERVER-26765 move tests in jstests/views to other suites

This eliminates the views and views_rs suites; views testing will be done in
other suites to allow them to be picked up in passthrough suites.
Branch: master
https://github.com/mongodb/mongo/commit/39bcdc6e6ef4980d6103ca0746ef1f4347aae841

Comment by Githook User [ 09/Dec/16 ]

Author:

{u'username': u'ksuarz', u'name': u'Kyle Suarez', u'email': u'kyle.suarez@mongodb.com'}

Message: SERVER-26765 move views tests into jsCore

Views tests have been moved to jstests/core/views. YAML configurations for
jsCore passthrough suites have been updated to pick up tests in subdirectories
of jstests/core.

Tasks and variants that previously used the --excludeWithAnyTags resmoke flag
now specify task_excluded_tags and variant_excluded_tags, respectively.
Branch: master
https://github.com/mongodb/mongo/commit/af3b0c646cc6953ac28a2b0dccd5ed16c263d424

Generated at Thu Feb 08 04:13:08 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.