[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: |
|
||||||||
| 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: (cherry picked from commit 29d8030f8aa7f3bc119081007fb09777daffc591) |
| Comment by Githook User [ 10/Oct/23 ] |
|
Author: {'name': 'Erwin Pe', 'email': 'erwin.pe@mongodb.com', 'username': 'erwee'}Message: |