Another patch dependent on this one will follow to make pause frames
configurable through a test parameter explicitly. Therefore the name
of the class should not contain a specific state of the pause setting.
v3:
* update docs/ after renaming the class
Signed-off-by: Jan Tluka <jtluka(a)redhat.com>
---
.../config_mixin_classes/disable_pause_frames_mixin.rst | 6 ------
docs/source/config_mixin_classes/pause_frames_mixin.rst | 6 ++++++
docs/source/config_mixins.rst | 2 +-
lnst/Recipes/ENRT/ConfigMixins/CommonHWSubConfigMixin.py | 6 +++---
...seFramesHWConfigMixin.py => PauseFramesHWConfigMixin.py} | 2 +-
5 files changed, 11 insertions(+), 11 deletions(-)
delete mode 100644 docs/source/config_mixin_classes/disable_pause_frames_mixin.rst
create mode 100644 docs/source/config_mixin_classes/pause_frames_mixin.rst
rename lnst/Recipes/ENRT/ConfigMixins/{DisablePauseFramesHWConfigMixin.py =>
PauseFramesHWConfigMixin.py} (95%)
diff --git a/docs/source/config_mixin_classes/disable_pause_frames_mixin.rst
b/docs/source/config_mixin_classes/disable_pause_frames_mixin.rst
deleted file mode 100644
index edd649fc..00000000
--- a/docs/source/config_mixin_classes/disable_pause_frames_mixin.rst
+++ /dev/null
@@ -1,6 +0,0 @@
-DisablePauseFramesHWConfigMixin
-===============================
-
-.. autoclass::
lnst.Recipes.ENRT.ConfigMixins.DisablePauseFramesHWConfigMixin.DisablePauseFramesHWConfigMixin
- :members:
- :show-inheritance:
diff --git a/docs/source/config_mixin_classes/pause_frames_mixin.rst
b/docs/source/config_mixin_classes/pause_frames_mixin.rst
new file mode 100644
index 00000000..95b95d10
--- /dev/null
+++ b/docs/source/config_mixin_classes/pause_frames_mixin.rst
@@ -0,0 +1,6 @@
+PauseFramesHWConfigMixin
+===============================
+
+.. autoclass::
lnst.Recipes.ENRT.ConfigMixins.PauseFramesHWConfigMixin.PauseFramesHWConfigMixin
+ :members:
+ :show-inheritance:
diff --git a/docs/source/config_mixins.rst b/docs/source/config_mixins.rst
index 7264eb9e..8558fc95 100644
--- a/docs/source/config_mixins.rst
+++ b/docs/source/config_mixins.rst
@@ -11,4 +11,4 @@ ENRT Config Mixins
config_mixin_classes/coalescing_mixin
config_mixin_classes/dev_interrupt_mixin
config_mixin_classes/parallel_stream_qdisc_mixin
- config_mixin_classes/disable_pause_frames_mixin
+ config_mixin_classes/pause_frames_mixin
diff --git a/lnst/Recipes/ENRT/ConfigMixins/CommonHWSubConfigMixin.py
b/lnst/Recipes/ENRT/ConfigMixins/CommonHWSubConfigMixin.py
index f1f9599d..d119381f 100644
--- a/lnst/Recipes/ENRT/ConfigMixins/CommonHWSubConfigMixin.py
+++ b/lnst/Recipes/ENRT/ConfigMixins/CommonHWSubConfigMixin.py
@@ -8,14 +8,14 @@ from lnst.Recipes.ENRT.ConfigMixins.CoalescingHWConfigMixin import (
CoalescingHWConfigMixin,
)
from lnst.Recipes.ENRT.ConfigMixins.MTUHWConfigMixin import MTUHWConfigMixin
-from lnst.Recipes.ENRT.ConfigMixins.DisablePauseFramesHWConfigMixin import (
- DisablePauseFramesHWConfigMixin,
+from lnst.Recipes.ENRT.ConfigMixins.PauseFramesHWConfigMixin import (
+ PauseFramesHWConfigMixin,
)
from lnst.Recipes.ENRT.ConfigMixins.BaseSubConfigMixin import BaseSubConfigMixin
class CommonHWSubConfigMixin(
- DisablePauseFramesHWConfigMixin,
+ PauseFramesHWConfigMixin,
ParallelStreamQDiscHWConfigMixin,
DevInterruptHWConfigMixin,
CoalescingHWConfigMixin,
diff --git a/lnst/Recipes/ENRT/ConfigMixins/DisablePauseFramesHWConfigMixin.py
b/lnst/Recipes/ENRT/ConfigMixins/PauseFramesHWConfigMixin.py
similarity index 95%
rename from lnst/Recipes/ENRT/ConfigMixins/DisablePauseFramesHWConfigMixin.py
rename to lnst/Recipes/ENRT/ConfigMixins/PauseFramesHWConfigMixin.py
index a08e324e..74a1d348 100644
--- a/lnst/Recipes/ENRT/ConfigMixins/DisablePauseFramesHWConfigMixin.py
+++ b/lnst/Recipes/ENRT/ConfigMixins/PauseFramesHWConfigMixin.py
@@ -2,7 +2,7 @@ from time import sleep
from lnst.Recipes.ENRT.ConfigMixins.BaseHWConfigMixin import BaseHWConfigMixin
-class DisablePauseFramesHWConfigMixin(BaseHWConfigMixin):
+class PauseFramesHWConfigMixin(BaseHWConfigMixin):
"""
This class is an extension to the :any:`BaseEnrtRecipe` class to turn off
the Ethernet pause frames on the devices defined by
--
2.21.1