[CXX-5] Port existing C++ client related tests to new repo Created: 23/Jan/14  Updated: 08/Jan/24  Resolved: 18/Feb/14

Status: Closed
Project: C++ Driver
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Andrew Morrow (Inactive) Assignee: Unassigned
Resolution: Done Votes: 0
Labels: legacy-cxx
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original Estimate: Not Specified

Sub-Tasks:
Key
Summary
Type
Status
Assignee
CXX-11 Port src/mongo/client/scoped_db_conn_... Sub-task Closed Tyler Brock  
CXX-12 Port src/mongo/client/dbclient_rs_tes... Sub-task Closed Andrew Morrow  
CXX-16 Port src/mongo/dbtests/mock_dbclient_... Sub-task Closed Andrew Morrow  
CXX-17 Port src/mongo/dbtests/mock_replicase... Sub-task Closed Andrew Morrow  
CXX-25 Port src/mongo/dbtests/replica_set_mo... Sub-task Closed Andrew Morrow  
CXX-7 Port src/mongo/bson/bson_obj_test.cpp Sub-task Closed Tyler Brock  
CXX-6 Port src/mongo/bson/bson_field_test.cpp Sub-task Closed Tyler Brock  
CXX-8 Port src/mongo/bson/bson_validate_tes... Sub-task Closed Tyler Brock  
CXX-9 Port src/mongo/bson/bsonobjbuilder_te... Sub-task Closed Tyler Brock  
CXX-18 Port src/mongo/client/replica_set_mon... Sub-task Closed Tyler Brock  
CXX-13 Port src/mongo/dbtests/clienttests.cpp Sub-task Closed Andrew Morrow  
CXX-14 Port src/mongo/dbtests/jsobjtests.cpp Sub-task Closed Andrew Morrow  
CXX-15 Port src/mongo/dbtests/jsontests.cpp Sub-task Closed Andrew Morrow  
CXX-19 Port src/mongo/util/net/sock_test.cp Sub-task Closed Tyler Brock  
CXX-26 Port src/mongo/base/parse_number_test... Sub-task Closed Mira Carey  
CXX-27 Port src/mongo/bson/util/bson_extract... Sub-task Closed Mira Carey  
CXX-28 Port src/mongo/logger/console_test.cpp Sub-task Closed Mira Carey  
CXX-29 Port src/mongo/logger/log_test.cpp Sub-task Closed Mira Carey  
CXX-30 Port src/mongo/logger/rotatable_file_... Sub-task Closed Mira Carey  
CXX-31 Port src/mongo/platform/random_test.cpp Sub-task Closed Mira Carey  
CXX-32 Port src/mongo/platform/process_id_te... Sub-task Closed Mira Carey  
CXX-33 Port src/mongo/platform/atomic_word_t... Sub-task Closed Mira Carey  
CXX-34 Port src/mongo/util/stringutils_test.cpp Sub-task Closed Mira Carey  
CXX-35 Port src/mongo/util/time_support_test... Sub-task Closed Mira Carey  
CXX-36 Port src/mongo/util/safe_num_test.cpp Sub-task Closed Mira Carey  
CXX-37 Port src/mongo/util/safe_num_test.cpp Sub-task Closed  

 Description   

Tracking ticket for server repo unit and dbtests to investigate porting to the new repo. Add tests to the description as identified, later we will break out into subtasks as needed. Tests listed with a question mark are to be investigated for relevance.

Initial list of tests to mine:

  • src/mongo/base/parse_number_test.cpp
  • src/mongo/bson/util/bson_extract_test.cpp
  • src/mongo/bson/bson_field_test.cpp
  • src/mongo/bson/bson_obj_test.cpp
  • src/mongo/bson/bson_validate_test.cpp
  • src/mongo/bson/bsonobjbuilder_test.cpp
  • src/mongo/dbtests/replica_set_monitor_test.cpp
  • src/mongo/client/scoped_db_conn_test.cpp
  • src/mongo/client/dbclient_rs_test.cpp
  • src/mongo/dbtests/clienttests.cpp
  • src/mongo/dbtests/jsobjtests.cpp
  • src/mongo/dbtests/jsontests.cpp
  • src/mongo/dbtests/mock_dbclient_conn_test.cpp
  • src/mongo/dbtests/mock_replicaset_test.cpp
  • src/mongo/logger/console_test.cpp
  • src/mongo/logger/log_test.cpp
  • src/mongo/logger/rotatable_file_writer_test.cpp
  • src/mongo/platform/random_test.cpp
  • src/mongo/platform/process_id_test.cpp
  • src/mongo/platform/atomic_word_test.cpp
  • src/mongo/util/stringutils_test.cpp
  • src/mongo/util/time_support_test.cpp
  • src/mongo/util/safe_num_test.cpp
  • src/mongo/util/net/sock_test.cpp


 Comments   
Comment by Andrew Morrow (Inactive) [ 02/Feb/14 ]

mira.carey@mongodb.com can you look at the suggestions Andy made and review those directories for other tests that seem like we would want to bring them with us? For any you find, just add them to the list at the top and make new SubTask tickets.

Generated at Wed Feb 07 21:57:55 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.