summaryrefslogtreecommitdiffstats
path: root/ipatests/test_integration
Commit message (Expand)AuthorAgeFilesLines
* Test for incorrect client domainOleg Fayans2016-07-011-0/+52
* Tests: Remove DNS configuration from trust testsLenka Doudova2016-06-301-40/+4
* CI test suite for `server-del`Martin Babinsky2016-06-173-16/+339
* Use root_logger for verify_host_resolvable()Petr Spacek2016-05-301-1/+1
* Added necessary A record for the replica to root zoneOleg Fayans2016-05-111-0/+5
* A workaround for ticket N 5348Oleg Fayans2016-05-111-7/+90
* Bugfixes in managed topology testsOleg Fayans2016-04-201-3/+6
* Improve reporting of failed tests in topology test suiteOleg Fayans2016-04-201-18/+21
* Add test if replica is working after domain upgradeOleg Fayans2016-04-151-0/+26
* Fixed a failure in legacy_client testsOleg Fayans2016-04-131-1/+1
* Added 5 more tests to Replica Promotion testsuiteOleg Fayans2016-04-061-1/+131
* Added a kdestroy call to clean ccache at master/client uninstallationOleg Fayans2016-04-061-0/+2
* Fixed a bug with prepare_host failing upon existing ipatests folderOleg Fayans2016-03-231-1/+5
* rewrite a misprocessed teardown_method method as a custom decoratorOleg Fayans2016-03-232-13/+26
* Added copyright info to replica promotion testsOleg Fayans2016-03-221-0/+4
* Move user/group constants for PKI and DS into ipaplatformChristian Heimes2016-03-221-2/+3
* Use platform path constant for SSSD log dirMartin Basti2016-03-161-1/+1
* Workaround for ticket 5627Oleg Fayans2016-03-111-0/+5
* Made apply_common_fixes call at replica installation independent on domain_levelOleg Fayans2016-03-111-2/+2
* Enabled setting domain level explicitly in test classOleg Fayans2016-03-112-7/+18
* Integration tests for replica promotion featureOleg Fayans2016-03-111-0/+223
* CI: allow customized DS install test to work with domain levelsMartin Basti2016-03-032-19/+13
* Removed messing around with resolv.confOleg Fayans2016-03-021-42/+2
* advise: configure TLS in redhat_nss_pam_ldapd and redhat_nss_ldap pluginsPetr Vobornik2016-03-011-3/+4
* CI tests: use old schema when testing hostmask-based sudo rulesMartin Babinsky2016-02-252-1/+69
* Revert "test: Temporarily increase timeout in vault test."Martin Basti2016-02-241-1/+1
* client: stop using /etc/pki/nssdbJan Cholasta2016-02-241-17/+0
* CI: Make double circle topology python3 compatibleDavid Kupka2016-02-242-2/+2
* CI: Add test for double-circle topology generator.David Kupka2016-02-231-0/+63
* CI: Add replication test utilizing double-circle topology.David Kupka2016-02-231-0/+18
* CI: Add double circle topology.David Kupka2016-02-231-0/+52
* CI: add empty topology test for 2-connected topology generatorDavid Kupka2016-02-231-0/+1
* CI: Fix pep8 errors in 2-connected topology generatorDavid Kupka2016-02-231-5/+6
* tests: Use absolute importsPetr Viktorin2016-02-171-1/+2
* CI: Add test for 2-connected topology generator.David Kupka2016-02-121-0/+19
* CI: Add simple replication test in 2-connected topology.David Kupka2016-02-121-0/+18
* CI: Add '2-connected' topology generator.David Kupka2016-02-121-0/+57
* Removed --ip-address option from replica installationOleg Fayans2016-02-041-7/+30
* Updated connect/disconnect replica to work with both domainlevelsOleg Fayans2016-02-011-6/+23
* Enabled recreation of test directory in apply_common_fixes functionOleg Fayans2016-01-292-2/+1
* DNSSEC CI: fix zone delegationsMartin Basti2016-01-291-1/+8
* ipatests: fix the install of external caMilan Kubík2016-01-271-1/+3
* Fix DNSSEC test: add glue recordMartin Basti2016-01-251-1/+8
* Use explicit truncating divisionPetr Viktorin2016-01-201-1/+1
* fixed an issue with master installation not creating reverse zoneOleg Fayans2016-01-191-3/+4
* CI test: fix regression in task.install_kraMartin Basti2016-01-141-1/+1
* ipatests: Make the A record for hosts in topology conditionalMilan Kubík2016-01-131-2/+9
* DNSSEC test: fix adding zones with --skip-overlap-checkMartin Basti2016-01-121-5/+12
* Fixed install_ca and install_kra under domain level 0Oleg Fayans2016-01-071-4/+24
* Remove unused importsMartin Basti2015-12-231-2/+0
E pin: Enabled * [29:29] DRAM CLK: Enabled * [28:28] Command Mode: Enabled (For initialization only) * [27:25] DRAM Row Select: dram_row[15:0] = magenta_address[25:10] * [24:21] DRAM Bank Select: dram_bank[1:0] = magenta_address[11:10] * [20:19] Read Test: DON'T USE * [18:18] Self Refresh: Enabled * [17:17] 16bit Mode: Disabled * [16:13] Read Delay: 3 * [12:12] Half DQS Delay: Disabled * [11:11] Quarter DQS Delay: Disabled * [10:08] Write Delay: 2 * [07:07] Early ODT: Disabled * [06:06] On DIE Termination: Enabled * [05:05] FIFO Overflow Clear: DON'T USE here * [04:04] FIFO Underflow Clear: DON'T USE here * [03:03] FIFO Overflow Pending: DON'T USE here * [02:02] FIFO Underlfow Pending: DON'T USE here * [01:01] FIFO Overlfow Enabled: Enabled * [00:00] FIFO Underflow Enabled: Enabled * TIME_CFG0 * [31:16] DRAM Refresh Time: 0 CSB clocks * [15:8] DRAM Command Time: 0 CSB clocks * [07:00] DRAM Precharge Time: 0 CSB clocks * TIME_CFG1 * [31:26] DRAM tRFC: * [25:21] DRAM tWR1: * [20:17] DRAM tWRT1: * [16:11] DRAM tDRR: * [10:05] DRAM tRC: * [04:00] DRAM tRAS: * TIME_CFG2 * [31:28] DRAM tRCD: * [27:23] DRAM tFAW: * [22:19] DRAM tRTW1: * [18:15] DRAM tCCD: * [14:10] DRAM tRTP: * [09:05] DRAM tRP: * [04:00] DRAM tRPA */ #define CONFIG_SYS_MDDRC_SYS_CFG 0xEA804A40 #define CONFIG_SYS_MDDRC_TIME_CFG0 0x030C3D2E #define CONFIG_SYS_MDDRC_TIME_CFG1 0x68EC1168 #define CONFIG_SYS_MDDRC_TIME_CFG2 0x34310864 /* * Alternative 1: small RAM (128 MB) configuration */ #define CONFIG_SYS_MDDRC_SYS_CFG_ALT1 0xE8604A40 #define CONFIG_SYS_MDDRC_TIME_CFG0_ALT1 0x030C3D2E #define CONFIG_SYS_MDDRC_TIME_CFG1_ALT1 0x3CEC1168 #define CONFIG_SYS_MDDRC_TIME_CFG2_ALT1 0x33310863 #define CONFIG_SYS_MDDRC_SYS_CFG_EN 0xF0000000 #define CONFIG_SYS_DDRCMD_NOP 0x01380000 #define CONFIG_SYS_DDRCMD_PCHG_ALL 0x01100400 #define CONFIG_SYS_DDRCMD_EM2 0x01020000 /* EMR2 */ #define CONFIG_SYS_DDRCMD_EM3 0x01030000 /* EMR3 */ /* EMR with 150 ohm ODT todo: verify */ #define CONFIG_SYS_DDRCMD_EN_DLL 0x01010040 #define CONFIG_SYS_DDRCMD_RES_DLL 0x01000100 #define CONFIG_SYS_DDRCMD_RFSH 0x01080000 #define CONFIG_SYS_MICRON_INIT_DEV_OP 0x01000432 /* EMR with 150 ohm ODT todo: verify */ #define CONFIG_SYS_DDRCMD_OCD_DEFAULT 0x010107C0 /* EMR new command with 150 ohm ODT todo: verify */ #define CONFIG_SYS_DDRCMD_OCD_EXIT 0x01010440 /* DDR Priority Manager Configuration */ #define CONFIG_SYS_MDDRCGRP_PM_CFG1 0x00077777 #define CONFIG_SYS_MDDRCGRP_PM_CFG2 0x00000000 #define CONFIG_SYS_MDDRCGRP_HIPRIO_CFG 0x00000001 #define CONFIG_SYS_MDDRCGRP_LUT0_MU 0xFFEEDDCC #define CONFIG_SYS_MDDRCGRP_LUT0_ML 0xBBAAAAAA #define CONFIG_SYS_MDDRCGRP_LUT1_MU 0x66666666 #define CONFIG_SYS_MDDRCGRP_LUT1_ML 0x55555555 #define CONFIG_SYS_MDDRCGRP_LUT2_MU 0x44444444 #define CONFIG_SYS_MDDRCGRP_LUT2_ML 0x44444444 #define CONFIG_SYS_MDDRCGRP_LUT3_MU 0x55555555 #define CONFIG_SYS_MDDRCGRP_LUT3_ML 0x55555558 #define CONFIG_SYS_MDDRCGRP_LUT4_MU 0x11111111 #define CONFIG_SYS_MDDRCGRP_LUT4_ML 0x11111122 #define CONFIG_SYS_MDDRCGRP_LUT0_AU 0xaaaaaaaa #define CONFIG_SYS_MDDRCGRP_LUT0_AL 0xaaaaaaaa #define CONFIG_SYS_MDDRCGRP_LUT1_AU 0x66666666 #define CONFIG_SYS_MDDRCGRP_LUT1_AL 0x66666666 #define CONFIG_SYS_MDDRCGRP_LUT2_AU 0x11111111 #define CONFIG_SYS_MDDRCGRP_LUT2_AL 0x11111111 #define CONFIG_SYS_MDDRCGRP_LUT3_AU 0x11111111 #define CONFIG_SYS_MDDRCGRP_LUT3_AL 0x11111111 #define CONFIG_SYS_MDDRCGRP_LUT4_AU 0x11111111 #define CONFIG_SYS_MDDRCGRP_LUT4_AL 0x11111111 /* * NOR FLASH on the Local Bus */ #define CONFIG_SYS_FLASH_CFI /* use Common Flash Interface */ #define CONFIG_FLASH_CFI_DRIVER /* use the CFI driver */ #define CONFIG_SYS_FLASH_USE_BUFFER_WRITE #define CONFIG_SYS_FLASH_BASE 0xF0000000 /* start of FLASH-Bank0 */ #define CONFIG_SYS_FLASH_SIZE 0x08000000 /* max size of a Bank */ /* start of FLASH-Bank1 */ #define CONFIG_SYS_FLASH1_BASE (CONFIG_SYS_FLASH_BASE + \ CONFIG_SYS_FLASH_SIZE) #define CONFIG_SYS_MAX_FLASH_SECT 512 /* max sectors per device */ #define CONFIG_SYS_MAX_FLASH_BANKS 2 /* number of banks */ #define CONFIG_SYS_FLASH_BANKS_LIST \ {CONFIG_SYS_FLASH_BASE, CONFIG_SYS_FLASH1_BASE} #define CONFIG_SYS_SRAM_BASE 0x50000000 #define CONFIG_SYS_SRAM_SIZE 0x00020000 /* 128 KB */ #define CONFIG_SYS_CS1_START CONFIG_SYS_FLASH1_BASE #define CONFIG_SYS_CS1_SIZE CONFIG_SYS_FLASH_SIZE /* ALE active low, data size 4 bytes */ #define CONFIG_SYS_CS0_CFG 0x05059350 /* ALE active low, data size 4 bytes */ #define CONFIG_SYS_CS1_CFG 0x05059350 #define CONFIG_SYS_MRAM_BASE 0x50040000 #define CONFIG_SYS_MRAM_SIZE 0x00020000 #define CONFIG_SYS_CS2_START CONFIG_SYS_MRAM_BASE #define CONFIG_SYS_CS2_SIZE CONFIG_SYS_MRAM_SIZE /* ALE active low, data size 4 bytes */ #define CONFIG_SYS_CS2_CFG 0x05059110 /* alt. CS timing for CS0, CS1, CS2 */ #define CONFIG_SYS_CS_ALETIMING 0x00000007 /* * NAND FLASH */ #define CONFIG_CMD_NAND /* enable NAND support */ #define CONFIG_NAND_MPC5121_NFC #define CONFIG_SYS_NAND_BASE 0x40000000 #define CONFIG_SYS_MAX_NAND_DEVICE 1 #define CONFIG_SYS_NAND_SELECT_DEVICE /* driver supports mutipl. chips */ /* * Configuration parameters for MPC5121 NAND driver */ #define CONFIG_FSL_NFC_WIDTH 1 #define CONFIG_FSL_NFC_WRITE_SIZE 2048 #define CONFIG_FSL_NFC_SPARE_SIZE 64 #define CONFIG_FSL_NFC_CHIPS CONFIG_SYS_MAX_NAND_DEVICE /* * Dynamic MTD partition support */ #define CONFIG_CMD_MTDPARTS #define CONFIG_MTD_DEVICE /* needed for mtdparts commands */ #define CONFIG_FLASH_CFI_MTD #define MTDIDS_DEFAULT "nor0=f0000000.flash,nor1=f8000000.flash," \ "nand0=MPC5121 NAND" /* * Flash layout */ #define MTDPARTS_DEFAULT "mtdparts=f0000000.flash:512k(u-boot)," \ "256k(environment1)," \ "256k(environment2)," \ "256k(splash-factory)," \ "2m(FIT: recovery)," \ "4608k(fs-recovery)," \ "256k(splash-customer),"\ "5m(FIT: kernel+dtb)," \ "64m(rootfs squash)ro," \ "51m(userfs ubi);" \ "f8000000.flash:-(unused);" \ "MPC5121 NAND:1024m(extended-userfs)" /* * Override partitions in device tree using info * in "mtdparts" environment variable */ #ifdef CONFIG_CMD_MTDPARTS #define CONFIG_FDT_FIXUP_PARTITIONS #endif #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE /* Start of monitor */ #define CONFIG_SYS_MONITOR_LEN (512 * 1024) /* 512 kB for monitor */ #ifdef CONFIG_FSL_DIU_FB #define CONFIG_SYS_MALLOC_LEN (6 * 1024 * 1024) /* for malloc */ #else #define CONFIG_SYS_MALLOC_LEN (512 * 1024) #endif /* * Serial Port */ #define CONFIG_CONS_INDEX 1 /* * Serial console configuration */ #define CONFIG_PSC_CONSOLE 6 /* console is on PSC6 */ #if CONFIG_PSC_CONSOLE != 6 #error CONFIG_PSC_CONSOLE must be 6 #endif #define CONSOLE_FIFO_TX_SIZE FIFOC_PSC6_TX_SIZE #define CONSOLE_FIFO_TX_ADDR FIFOC_PSC6_TX_ADDR #define CONSOLE_FIFO_RX_SIZE FIFOC_PSC6_RX_SIZE #define CONSOLE_FIFO_RX_ADDR FIFOC_PSC6_RX_ADDR /* * Clocks in use */ #define SCCR1_CLOCKS_EN (CLOCK_SCCR1_CFG_EN | \ CLOCK_SCCR1_LPC_EN | \ CLOCK_SCCR1_NFC_EN | \ CLOCK_SCCR1_PSC_EN(CONFIG_PSC_CONSOLE) | \ CLOCK_SCCR1_PSCFIFO_EN | \ CLOCK_SCCR1_DDR_EN | \ CLOCK_SCCR1_FEC_EN | \ CLOCK_SCCR1_TPR_EN) #define SCCR2_CLOCKS_EN (CLOCK_SCCR2_MEM_EN | \ CLOCK_SCCR2_SPDIF_EN | \ CLOCK_SCCR2_DIU_EN | \ CLOCK_SCCR2_I2C_EN) /* * Used PSC UART devices */ #define CONFIG_SYS_PSC1 #define CONFIG_SYS_PSC4 #define CONFIG_SYS_PSC6 /* * Co-processor communication parameters */ #define CONFIG_SYS_PDM360NG_COPROC_READ_DELAY 5000 #define CONFIG_SYS_PDM360NG_COPROC_BAUDRATE 38400 /* * I2C */ #define CONFIG_HARD_I2C /* I2C with hardware support */ #define CONFIG_I2C_MULTI_BUS #define CONFIG_I2C_CMD_TREE /* I2C speed and slave address */ #define CONFIG_SYS_I2C_SPEED 100000 #define CONFIG_SYS_I2C_SLAVE 0x7F /* * IIM - IC Identification Module */ #undef CONFIG_FSL_IIM /* * EEPROM configuration */ #define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 2 /* 16-bit EEPROM addr */ #define CONFIG_SYS_I2C_EEPROM_ADDR 0x50 /* ST AT24C01 */ #define CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS 10 /* 10ms of delay */ #define CONFIG_SYS_EEPROM_PAGE_WRITE_BITS 4 /* 16-Byte Write Mode */ /* * MAC addr in EEPROM */ #define CONFIG_SYS_I2C_EEPROM_BUS_NUM 0 #define CONFIG_SYS_I2C_EEPROM_MAC_OFFSET 0x10 /* * Enabled only to delete "ethaddr" before testing * "ethaddr" setting from EEPROM */ #define CONFIG_ENV_OVERWRITE /* * Ethernet configuration */ #define CONFIG_MPC512x_FEC 1 #define CONFIG_PHY_ADDR 0x1F #define CONFIG_MII 1 /* MII PHY management */ #define CONFIG_FEC_AN_TIMEOUT 1 #define CONFIG_HAS_ETH0 /* * Configure on-board RTC */ #define CONFIG_RTC_M41T62 /* use M41T00 rtc via i2c */ #define CONFIG_SYS_I2C_RTC_ADDR 0x68 /* at address 0x68 */ /* * Environment */ #define CONFIG_ENV_IS_IN_FLASH 1 /* This has to be a multiple of the Flash sector size */ #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE + \ CONFIG_SYS_MONITOR_LEN) #define CONFIG_ENV_SIZE 0x2000 #define CONFIG_ENV_SECT_SIZE 0x40000 /* one sector (256K) for env */ /* Address and size of Redundant Environment Sector */ #define CONFIG_ENV_ADDR_REDUND (CONFIG_ENV_ADDR + CONFIG_ENV_SECT_SIZE) #define CONFIG_ENV_SIZE_REDUND (CONFIG_ENV_SIZE) #define CONFIG_LOADS_ECHO 1 /* echo on for serial download */ #define CONFIG_SYS_LOADS_BAUD_CHANGE 1 /* allow baudrate change */ #include <config_cmd_default.h> #define CONFIG_CMD_ASKENV #define CONFIG_CMD_DATE #define CONFIG_CMD_DHCP #define CONFIG_CMD_EEPROM #define CONFIG_CMD_I2C #define CONFIG_CMD_MII #define CONFIG_CMD_PING #define CONFIG_CMD_REGINFO #undef CONFIG_CMD_FUSE #ifdef CONFIG_VIDEO #define CONFIG_CMD_BMP #endif /* * Miscellaneous configurable options */ #define CONFIG_SYS_LONGHELP /* undef to save memory */ #define CONFIG_SYS_LOAD_ADDR 0x2000000 /* default load address */ #ifdef CONFIG_CMD_KGDB #define CONFIG_SYS_CBSIZE 1024 /* Console I/O Buffer Size */ #else #define CONFIG_SYS_CBSIZE 256 /* Console I/O Buffer Size */ #endif /* Print Buffer Size */ #define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE + sizeof(CONFIG_SYS_PROMPT) + 16) /* Max number of command args */ #define CONFIG_SYS_MAXARGS 16 /* Boot Argument Buffer Size */ #define CONFIG_SYS_BARGSIZE CONFIG_SYS_CBSIZE /* Decrementer freq: 1ms ticks */ /* * For booting Linux, the board info and command line data * have to be in the first 256 MB of memory, since this is * the maximum mapped by the Linux kernel during initialization. */ /* Initial Memory map for Linux */ #define CONFIG_SYS_BOOTMAPSZ (256 << 20) /* Cache Configuration */ #define CONFIG_SYS_DCACHE_SIZE 32768 #define CONFIG_SYS_CACHELINE_SIZE 32 #ifdef CONFIG_CMD_KGDB /* log base 2 of the above value */ #define CONFIG_SYS_CACHELINE_SHIFT 5 #endif #define CONFIG_SYS_HID0_INIT 0x000000000 #define CONFIG_SYS_HID0_FINAL (HID0_ENABLE_MACHINE_CHECK | HID0_ICE) #define CONFIG_SYS_HID2 HID2_HBE #define CONFIG_HIGH_BATS 1 /* High BATs supported */ #ifdef CONFIG_CMD_KGDB #define CONFIG_KGDB_BAUDRATE 230400 /* speed of kgdb serial port */ #endif /* POST support */ #define CONFIG_POST (CONFIG_SYS_POST_COPROC) /* * Environment Configuration */ #define CONFIG_TIMESTAMP #define CONFIG_HOSTNAME pdm360ng /* default location for tftp and bootm */ #define CONFIG_LOADADDR 400000 #define CONFIG_BOOTDELAY 5 /* -1 disables auto-boot */ #define CONFIG_PREBOOT "echo;" \ "echo PDM360NG SAMPLE;" \ "echo" #define CONFIG_BOOTCOMMAND "run env_cont" #define CONFIG_OF_LIBFDT 1 #define CONFIG_OF_BOARD_SETUP 1 #define CONFIG_OF_SUPPORT_OLD_DEVICE_TREES 1 #define CONFIG_FIT #define CONFIG_FIT_VERBOSE #define OF_CPU "PowerPC,5121@0" #define OF_SOC_COMPAT "fsl,mpc5121-immr" #define OF_TBCLK (bd->bi_busfreq / 4) #define OF_STDOUT_PATH "/soc@80000000/serial@11600" /* * Include common options for all mpc5121 boards */ #include "mpc5121-common.h" #endif /* __CONFIG_H */