[PATCH][master] Reimplement device action sorting

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



These patches reimplement sorting and pruning of device actions using
topological sort and add unit tests for device actions as well as tsort.
Also included is a base class for storage tests that do not require root
access.

The main patches are 7,8,9,11,15. The rest is groundwork, cleanup, and
fixes for bugs I turned up in testing.

 pyanaconda/storage/deviceaction.py    |  228 ++++++++
 pyanaconda/storage/devices.py         |   26 
 pyanaconda/storage/devicetree.py      |  514 +-----------------
 pyanaconda/storage/storage_log.py     |    4 
 pyanaconda/tsort.py                   |  102 +++
 tests/Makefile.am                     |    4 
 tests/storage_test/Makefile.am        |    2 
 tests/storage_test/action_test.py     |  926 ++++++++++++++++++++++++++++++++++
 tests/storage_test/storagetestcase.py |  287 ++++++++++
 tests/tsort_test.py                   |   62 ++

_______________________________________________
Anaconda-devel-list mailing list
Anaconda-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/anaconda-devel-list


[Index of Archives]     [Kickstart]     [Fedora Users]     [Fedora Legacy List]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]
  Powered by Linux