intracom-telecom-sdn/nstat

View on GitHub
stress_test/oftraf_exceptions.py

Summary

Maintainability
C
1 day
Test Coverage

Showing 6 of 6 total issues

Similar blocks of code found in 4 locations. Consider refactoring.
Open

class OftrafError(Exception):
"""
Contains the exception handling concerning the Oftraf class
functionalities.
"""
Severity: Major
Found in stress_test/oftraf_exceptions.py and 3 other locations - About 3 hrs to fix
stress_test/controller_exceptions.py on lines 11..32
stress_test/nbemu_exceptions.py on lines 11..31
stress_test/sbemu_exceptions.py on lines 10..30

Similar blocks of code found in 40 locations. Consider refactoring.
Open

class OftrafStopError(OftrafError):
"""
Contains the exception handling concerning the Oftraf stopping
functionality.
"""
Severity: Major
Found in stress_test/oftraf_exceptions.py and 39 other locations - About 1 hr to fix
stress_test/controller_exceptions.py on lines 35..50
stress_test/controller_exceptions.py on lines 53..69
stress_test/controller_exceptions.py on lines 72..88
stress_test/controller_exceptions.py on lines 91..107
stress_test/controller_exceptions.py on lines 110..125
stress_test/controller_exceptions.py on lines 128..143
stress_test/controller_exceptions.py on lines 146..160
stress_test/controller_exceptions.py on lines 163..172
stress_test/controller_exceptions.py on lines 175..191
stress_test/controller_exceptions.py on lines 194..209
stress_test/controller_exceptions.py on lines 212..228
stress_test/controller_exceptions.py on lines 231..246
stress_test/controller_exceptions.py on lines 249..265
stress_test/controller_exceptions.py on lines 268..284
stress_test/controller_exceptions.py on lines 287..303
stress_test/controller_exceptions.py on lines 306..322
stress_test/controller_exceptions.py on lines 325..341
stress_test/nbemu_exceptions.py on lines 34..43
stress_test/nbemu_exceptions.py on lines 46..60
stress_test/nbemu_exceptions.py on lines 63..78
stress_test/nbemu_exceptions.py on lines 81..96
stress_test/oftraf_exceptions.py on lines 34..49
stress_test/oftraf_exceptions.py on lines 52..62
stress_test/oftraf_exceptions.py on lines 83..98
stress_test/oftraf_exceptions.py on lines 101..116
stress_test/sbemu_exceptions.py on lines 33..49
stress_test/sbemu_exceptions.py on lines 52..67
stress_test/sbemu_exceptions.py on lines 70..85
stress_test/sbemu_exceptions.py on lines 88..103
stress_test/sbemu_exceptions.py on lines 106..122
stress_test/sbemu_exceptions.py on lines 125..141
stress_test/sbemu_exceptions.py on lines 144..158
stress_test/sbemu_exceptions.py on lines 161..175
stress_test/sbemu_exceptions.py on lines 178..193
stress_test/sbemu_exceptions.py on lines 196..212
stress_test/sbemu_exceptions.py on lines 215..231
stress_test/sbemu_exceptions.py on lines 234..250
stress_test/sbemu_exceptions.py on lines 253..268
stress_test/sbemu_exceptions.py on lines 271..286

Similar blocks of code found in 40 locations. Consider refactoring.
Open

class OftrafCleanError(OftrafError):
"""
Contains the exception handling concerning the Oftraf measurements
(packet counts) functionality.
"""
Severity: Major
Found in stress_test/oftraf_exceptions.py and 39 other locations - About 1 hr to fix
stress_test/controller_exceptions.py on lines 35..50
stress_test/controller_exceptions.py on lines 53..69
stress_test/controller_exceptions.py on lines 72..88
stress_test/controller_exceptions.py on lines 91..107
stress_test/controller_exceptions.py on lines 110..125
stress_test/controller_exceptions.py on lines 128..143
stress_test/controller_exceptions.py on lines 146..160
stress_test/controller_exceptions.py on lines 163..172
stress_test/controller_exceptions.py on lines 175..191
stress_test/controller_exceptions.py on lines 194..209
stress_test/controller_exceptions.py on lines 212..228
stress_test/controller_exceptions.py on lines 231..246
stress_test/controller_exceptions.py on lines 249..265
stress_test/controller_exceptions.py on lines 268..284
stress_test/controller_exceptions.py on lines 287..303
stress_test/controller_exceptions.py on lines 306..322
stress_test/controller_exceptions.py on lines 325..341
stress_test/nbemu_exceptions.py on lines 34..43
stress_test/nbemu_exceptions.py on lines 46..60
stress_test/nbemu_exceptions.py on lines 63..78
stress_test/nbemu_exceptions.py on lines 81..96
stress_test/oftraf_exceptions.py on lines 34..49
stress_test/oftraf_exceptions.py on lines 52..62
stress_test/oftraf_exceptions.py on lines 65..80
stress_test/oftraf_exceptions.py on lines 101..116
stress_test/sbemu_exceptions.py on lines 33..49
stress_test/sbemu_exceptions.py on lines 52..67
stress_test/sbemu_exceptions.py on lines 70..85
stress_test/sbemu_exceptions.py on lines 88..103
stress_test/sbemu_exceptions.py on lines 106..122
stress_test/sbemu_exceptions.py on lines 125..141
stress_test/sbemu_exceptions.py on lines 144..158
stress_test/sbemu_exceptions.py on lines 161..175
stress_test/sbemu_exceptions.py on lines 178..193
stress_test/sbemu_exceptions.py on lines 196..212
stress_test/sbemu_exceptions.py on lines 215..231
stress_test/sbemu_exceptions.py on lines 234..250
stress_test/sbemu_exceptions.py on lines 253..268
stress_test/sbemu_exceptions.py on lines 271..286

Similar blocks of code found in 40 locations. Consider refactoring.
Open

class OftrafGetResultError(OftrafError):
"""
Contains the exception handling concerning the Oftraf cleaning
functionality.
"""
Severity: Major
Found in stress_test/oftraf_exceptions.py and 39 other locations - About 1 hr to fix
stress_test/controller_exceptions.py on lines 35..50
stress_test/controller_exceptions.py on lines 53..69
stress_test/controller_exceptions.py on lines 72..88
stress_test/controller_exceptions.py on lines 91..107
stress_test/controller_exceptions.py on lines 110..125
stress_test/controller_exceptions.py on lines 128..143
stress_test/controller_exceptions.py on lines 146..160
stress_test/controller_exceptions.py on lines 163..172
stress_test/controller_exceptions.py on lines 175..191
stress_test/controller_exceptions.py on lines 194..209
stress_test/controller_exceptions.py on lines 212..228
stress_test/controller_exceptions.py on lines 231..246
stress_test/controller_exceptions.py on lines 249..265
stress_test/controller_exceptions.py on lines 268..284
stress_test/controller_exceptions.py on lines 287..303
stress_test/controller_exceptions.py on lines 306..322
stress_test/controller_exceptions.py on lines 325..341
stress_test/nbemu_exceptions.py on lines 34..43
stress_test/nbemu_exceptions.py on lines 46..60
stress_test/nbemu_exceptions.py on lines 63..78
stress_test/nbemu_exceptions.py on lines 81..96
stress_test/oftraf_exceptions.py on lines 34..49
stress_test/oftraf_exceptions.py on lines 52..62
stress_test/oftraf_exceptions.py on lines 65..80
stress_test/oftraf_exceptions.py on lines 83..98
stress_test/sbemu_exceptions.py on lines 33..49
stress_test/sbemu_exceptions.py on lines 52..67
stress_test/sbemu_exceptions.py on lines 70..85
stress_test/sbemu_exceptions.py on lines 88..103
stress_test/sbemu_exceptions.py on lines 106..122
stress_test/sbemu_exceptions.py on lines 125..141
stress_test/sbemu_exceptions.py on lines 144..158
stress_test/sbemu_exceptions.py on lines 161..175
stress_test/sbemu_exceptions.py on lines 178..193
stress_test/sbemu_exceptions.py on lines 196..212
stress_test/sbemu_exceptions.py on lines 215..231
stress_test/sbemu_exceptions.py on lines 234..250
stress_test/sbemu_exceptions.py on lines 253..268
stress_test/sbemu_exceptions.py on lines 271..286

Similar blocks of code found in 40 locations. Consider refactoring.
Open

class OftrafBuildError(OftrafError):
"""
Contains the exception handling concerning the Oftraf building
functionality.
"""
Severity: Major
Found in stress_test/oftraf_exceptions.py and 39 other locations - About 1 hr to fix
stress_test/controller_exceptions.py on lines 35..50
stress_test/controller_exceptions.py on lines 53..69
stress_test/controller_exceptions.py on lines 72..88
stress_test/controller_exceptions.py on lines 91..107
stress_test/controller_exceptions.py on lines 110..125
stress_test/controller_exceptions.py on lines 128..143
stress_test/controller_exceptions.py on lines 146..160
stress_test/controller_exceptions.py on lines 163..172
stress_test/controller_exceptions.py on lines 175..191
stress_test/controller_exceptions.py on lines 194..209
stress_test/controller_exceptions.py on lines 212..228
stress_test/controller_exceptions.py on lines 231..246
stress_test/controller_exceptions.py on lines 249..265
stress_test/controller_exceptions.py on lines 268..284
stress_test/controller_exceptions.py on lines 287..303
stress_test/controller_exceptions.py on lines 306..322
stress_test/controller_exceptions.py on lines 325..341
stress_test/nbemu_exceptions.py on lines 34..43
stress_test/nbemu_exceptions.py on lines 46..60
stress_test/nbemu_exceptions.py on lines 63..78
stress_test/nbemu_exceptions.py on lines 81..96
stress_test/oftraf_exceptions.py on lines 52..62
stress_test/oftraf_exceptions.py on lines 65..80
stress_test/oftraf_exceptions.py on lines 83..98
stress_test/oftraf_exceptions.py on lines 101..116
stress_test/sbemu_exceptions.py on lines 33..49
stress_test/sbemu_exceptions.py on lines 52..67
stress_test/sbemu_exceptions.py on lines 70..85
stress_test/sbemu_exceptions.py on lines 88..103
stress_test/sbemu_exceptions.py on lines 106..122
stress_test/sbemu_exceptions.py on lines 125..141
stress_test/sbemu_exceptions.py on lines 144..158
stress_test/sbemu_exceptions.py on lines 161..175
stress_test/sbemu_exceptions.py on lines 178..193
stress_test/sbemu_exceptions.py on lines 196..212
stress_test/sbemu_exceptions.py on lines 215..231
stress_test/sbemu_exceptions.py on lines 234..250
stress_test/sbemu_exceptions.py on lines 253..268
stress_test/sbemu_exceptions.py on lines 271..286

Similar blocks of code found in 40 locations. Consider refactoring.
Open

class OftrafStartError(OftrafError):
"""
Contains the exception handling concerning the Oftraf starting
functionality.
"""
Severity: Major
Found in stress_test/oftraf_exceptions.py and 39 other locations - About 1 hr to fix
stress_test/controller_exceptions.py on lines 35..50
stress_test/controller_exceptions.py on lines 53..69
stress_test/controller_exceptions.py on lines 72..88
stress_test/controller_exceptions.py on lines 91..107
stress_test/controller_exceptions.py on lines 110..125
stress_test/controller_exceptions.py on lines 128..143
stress_test/controller_exceptions.py on lines 146..160
stress_test/controller_exceptions.py on lines 163..172
stress_test/controller_exceptions.py on lines 175..191
stress_test/controller_exceptions.py on lines 194..209
stress_test/controller_exceptions.py on lines 212..228
stress_test/controller_exceptions.py on lines 231..246
stress_test/controller_exceptions.py on lines 249..265
stress_test/controller_exceptions.py on lines 268..284
stress_test/controller_exceptions.py on lines 287..303
stress_test/controller_exceptions.py on lines 306..322
stress_test/controller_exceptions.py on lines 325..341
stress_test/nbemu_exceptions.py on lines 34..43
stress_test/nbemu_exceptions.py on lines 46..60
stress_test/nbemu_exceptions.py on lines 63..78
stress_test/nbemu_exceptions.py on lines 81..96
stress_test/oftraf_exceptions.py on lines 34..49
stress_test/oftraf_exceptions.py on lines 65..80
stress_test/oftraf_exceptions.py on lines 83..98
stress_test/oftraf_exceptions.py on lines 101..116
stress_test/sbemu_exceptions.py on lines 33..49
stress_test/sbemu_exceptions.py on lines 52..67
stress_test/sbemu_exceptions.py on lines 70..85
stress_test/sbemu_exceptions.py on lines 88..103
stress_test/sbemu_exceptions.py on lines 106..122
stress_test/sbemu_exceptions.py on lines 125..141
stress_test/sbemu_exceptions.py on lines 144..158
stress_test/sbemu_exceptions.py on lines 161..175
stress_test/sbemu_exceptions.py on lines 178..193
stress_test/sbemu_exceptions.py on lines 196..212
stress_test/sbemu_exceptions.py on lines 215..231
stress_test/sbemu_exceptions.py on lines 234..250
stress_test/sbemu_exceptions.py on lines 253..268
stress_test/sbemu_exceptions.py on lines 271..286

There are no issues that match your filters.

Category
Status