| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Merge baseudev into storage.udev.
|
|
|
|
|
|
|
| |
Apparently the /sys/firmware/edd/int13_dev*/host_bus file is missing or
non-standard on Xen.
Resolves: rhbz#728280
|
| |
|
|
|
|
|
|
| |
Adds a unit test for this case.
Resolves: rhbz#725777
|
|
|
|
|
|
| |
1) Move the functionality from mock.DiskIO to mock.TestCase itself.
2) Use already existing mechanism (tearDownModules()) for cleaning up
after we override functions in widely used modules.
|
|
|
|
| |
Resolves: rhbz#723194
|
|
|
|
| |
Resolves: rhbz#723344
|
|
|
|
|
|
|
|
|
|
|
| |
This strengthens the 'bios id' -> 'device name' mapping algorithm by
looking at the pci device and interface properties specified in the edd
data.
Includes a unit test.
Resolves: rhbz#621175
Related: rhbz#694800
|
|
|
|
|
|
|
|
|
|
|
| |
Adds a new option dialog to the filtering screen, with a checkbox. If user
unchecks this, /etc/multipath.conf is generated with user_friendly_names
set to "no". This will give all mpath devices names in the
/dev/mapper/<wwid> format, partitions are /dev/mapper<wwid>p1.
The setting defaults to using the friendly names.
Resolves: rhbz#709653
|
|
|
|
| |
testing
|
|
|
|
|
|
| |
The file partitioning_tests.py is intended to eventually contain a
variety of other partitioning-related unit tests for things like
allocation, alignment, and growing of partitions.
|
|
|
|
|
|
|
| |
Doing the latter means both modules end up in the module list, which means
you've got two different instances of the module and therefore two different
instances of the module-level global logger. One will be initialized and one
will not.
|
|
|
|
|
|
| |
Since we're apparently using "make unittest" instead, make sure the other
target simply doesn't work so there's no confusion. Also, add a Makefile.am
to tests/pylint so that directory is included in the distributed sources.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
This is required so the source layout and package layout have a similar enough
structure to make our test setup work. Without this move, you can't run
"make check" or checkbot without getting error messages about no such module
pyanaconda.booty.
|
|
|
|
|
|
|
|
|
| |
I do a lot of live image making, which results in those loopback devices
sometimes not being available. Luckily, losetup will tell us the name of
the next free device.
Also fix up some imports so they're in the right place, while I'm digging
around in these files.
|
|
|
|
|
|
|
|
|
|
| |
(1) Many tests have moved from foo.py to foo_test.py, so that needs changing
in the TESTS variable.
(2) Add a $PATH that includes /sbin and /usr/sbin so losetup and storage
commands work.
(3) Change PYTHONPATH to include new pyanaconda directory.
|
|
a real Python package.
Also updates the build and autotools stuff to work with the new structure
|