[SERVER-82002] Fix no_selinux tagging in transaction_too_large_for_cache jstest Created: 09/Oct/23  Updated: 29/Oct/23  Resolved: 10/Oct/23

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 7.2.0-rc0, 7.0.3

Type: Task Priority: Major - P3
Reporter: Erwin Pe Assignee: Erwin Pe
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
Backwards Compatibility: Fully Compatible
Backport Requested:
v7.0
Sprint: Security 2023-10-16
Participants:
Linked BF Score: 38

 Description   

The //TODO comment before the no_selinux tag in transaction_too_large_for_cache.js is causing tag parsing to fail in the selinux test executor "core.js", which causes it to run the test regardless of the failure.

We need to 1. fix the comment in the jstest to use # instead of //, and 2. handle tag parsing errors in "core.js" so that such failures would cause early termination of the entire test.



 Comments   
Comment by Githook User [ 16/Oct/23 ]

Author:

{'name': 'Erwin Pe', 'email': 'erwin.pe@mongodb.com', 'username': 'erwee'}

Message: SERVER-82002 Fix no_selinux tagging in transaction_too_large_for_cache jstest

(cherry picked from commit 29d8030f8aa7f3bc119081007fb09777daffc591)
Branch: v7.0
https://github.com/mongodb/mongo/commit/db64189b65cdd483feee8b21731551621d223c30

Comment by Githook User [ 10/Oct/23 ]

Author:

{'name': 'Erwin Pe', 'email': 'erwin.pe@mongodb.com', 'username': 'erwee'}

Message: SERVER-82002 Fix no_selinux tagging in transaction_too_large_for_cache jstest
Branch: master
https://github.com/mongodb/mongo/commit/29d8030f8aa7f3bc119081007fb09777daffc591

Generated at Thu Feb 08 06:47:57 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.