Project

General

Profile

Actions

Task #4911

open

detect: cleanup tests

Added by Modupe Falodun about 2 years ago. Updated about 1 year ago.

Status:
In Progress
Priority:
Normal
Target version:
-
Effort:
Difficulty:
Label:

Description

Convert existing tests to use the FAIL/PASS API. Extract complex tests to Suricata-verify.

File Task Status
detect-uricontent.c clean up test In Review
detect-template-rust-buffer.c clean up test Modupe Falodun
detect-pcre.c clean up test In Review
detect-modbus.c clean up test Closed
detect-lua.c clean up test In Progress
detect-http-response-line.c clean up test Closed
detect-http-request-line.c clean up test Closed
detect-hostbits.c clean up test Closed
detect-app-layer-event.c clean up test Not Assigned
detect-bypass.c clean up test Closed
detect-bytetest.c clean up test In Review
detect-content.c clean up test Not Assigned
detect-dce-iface.c clean up test Closed
detect-dce-opnum.c clean up test Closed
detect-dce-stub-data.c clean up test In progress
detect-dnp3.c clean up test Closed
detect-dns-query.c clean up test Not Assigned
detect-engine-dcepayload.c clean up test In progress
detect-engine-enip.c clean up test Closed
detect-engine-iponly.c clean up test Not Assigned
detect-engine-proto.c clean up test Closed
detect-engine-sigorder.c clean up test Not Assigned
detect-engine-state.c clean up test In progress
detect-engine-tag.c clean up test Not Assigned
detect-flowbits.c clean up test Closed
detect-ftpbounce.c clean up test In Progress

Related issues 6 (2 open4 closed)

Related to Suricata - Optimization #5589: detect-bytemath: convert complicated unittests to suricata-verify testsClosedHaleema KhanActions
Related to Suricata - Optimization #6142: detect/lua: convert convoluted unittests to suricata-verify onesAssignedDaniel OlatunjiActions
Related to Suricata - Optimization #6143: detect/uricontent: convert complex tests to SV onesClosedJuliana Fajardini ReichowActions
Related to Suricata - Task #3725: Tracking: convert unittests to SV testsNewJuliana Fajardini ReichowActions
Related to Suricata - Optimization #6146: detect/engine/state: convert complex tests to SV onesClosedDaniel OlatunjiActions
Related to Suricata - Optimization #6147: detect/pcre: convert complex unit tests to SV onesClosedJuliana Fajardini ReichowActions
Actions #1

Updated by Shivani Bhardwaj about 2 years ago

  • Status changed from New to Assigned
  • Assignee set to Modupe Falodun
Actions #2

Updated by Shivani Bhardwaj about 2 years ago

  • Status changed from Assigned to In Progress
Actions #3

Updated by Shivani Bhardwaj about 2 years ago

  • Description updated (diff)
Actions #4

Updated by Modupe Falodun about 2 years ago

  • Description updated (diff)
Actions #5

Updated by Modupe Falodun about 2 years ago

  • Description updated (diff)
Actions #6

Updated by Modupe Falodun about 2 years ago

  • Description updated (diff)
Actions #7

Updated by Modupe Falodun almost 2 years ago

  • Description updated (diff)
Actions #8

Updated by Modupe Falodun almost 2 years ago

  • Description updated (diff)
Actions #9

Updated by Haleema Khan over 1 year ago

I want to work on detect-dnp3.c
How do I assign it to myself?

Actions #10

Updated by Jason Ish over 1 year ago

  • Description updated (diff)
Actions #11

Updated by Shivani Bhardwaj over 1 year ago

  • Related to Optimization #5589: detect-bytemath: convert complicated unittests to suricata-verify tests added
Actions #12

Updated by Shivani Bhardwaj over 1 year ago

  • Related to deleted (Optimization #5589: detect-bytemath: convert complicated unittests to suricata-verify tests)
Actions #13

Updated by Shivani Bhardwaj over 1 year ago

  • Related to Optimization #5589: detect-bytemath: convert complicated unittests to suricata-verify tests added
Actions #14

Updated by Juliana Fajardini Reichow about 1 year ago

Haleema Khan wrote in #note-9:

I want to work on detect-dnp3.c
How do I assign it to myself?

Very sorry for not answering this before - this went unseen, as it's assigned to someone from the community, not someone from the dev team. I know you've found faster ways to communicate - which is great! - but leaving this answer for future reference: we have moved to an approach where we create different tickets to track each task, as this adds way more visibility and allows us to track progress better, too. ;)

Actions #16

Updated by Juliana Fajardini Reichow 9 months ago

  • Related to Optimization #6142: detect/lua: convert convoluted unittests to suricata-verify ones added
Actions #17

Updated by Juliana Fajardini Reichow 9 months ago

  • Related to Optimization #6143: detect/uricontent: convert complex tests to SV ones added
Actions #18

Updated by Juliana Fajardini Reichow 9 months ago

  • Related to Task #3725: Tracking: convert unittests to SV tests added
Actions #19

Updated by Juliana Fajardini Reichow 9 months ago

  • Related to Optimization #6146: detect/engine/state: convert complex tests to SV ones added
Actions #20

Updated by Juliana Fajardini Reichow 9 months ago

Actions

Also available in: Atom PDF