WFCORE-4287: do not display default value if alternative is set

Issue: WFCORE-4287
preliminary PR, I want to see of any more tests fail
Btw how is it going to be resolved when this PR fails because of WildFly tests, which cannot be resolved until Core upgrade?

Core - Full Integration Build 8826 outcome was FAILURE using a merge of bfebec6d1ae8a315bc780064534e7f9ab329be27
Summary: Tests failed: 6 (6 new), passed: 5076, ignored: 133 Build time: 02:13:25
Failed tests
org.jboss.as.txn.subsystem.TransactionSubsystemTestCase.testTransformersFullEAP640: java.lang.AssertionError:  key=use-jdbc-store
 with child1 undefined has child2
false
java.lang.AssertionError:
 key=use-jdbc-store
 with child1 undefined has child2
false
	at org.jboss.as.model.test.ModelTestUtils.compare(ModelTestUtils.java:418)
	at org.jboss.as.model.test.ModelTestUtils.compare(ModelTestUtils.java:272)
	at org.jboss.as.model.test.ModelTestUtils.compare(ModelTestUtils.java:242)
	at org.jboss.as.subsystem.test.SubsystemTestDelegate$LegacyKernelServiceInitializerImpl.bootCurrentVersionWithLegacyBootOperations(SubsystemTestDelegate.java:838)
	at org.jboss.as.subsystem.test.SubsystemTestDelegate$LegacyKernelServiceInitializerImpl.install(SubsystemTestDelegate.java:754)
	at org.jboss.as.subsystem.test.SubsystemTestDelegate$LegacyKernelServiceInitializerImpl.access$700(SubsystemTestDelegate.java:643)
	at org.jboss.as.subsystem.test.SubsystemTestDelegate$KernelServicesBuilderImpl.build(SubsystemTestDelegate.java:598)
	at org.jboss.as.txn.subsystem.TransactionSubsystemTestCase.testTransformersFull(TransactionSubsystemTestCase.java:202)
	at org.jboss.as.txn.subsystem.TransactionSubsystemTestCase.testTransformersFullEAP640(TransactionSubsystemTestCase.java:169)

org.jboss.as.txn.subsystem.TransactionSubsystemTestCase.testTransformersFullEAP700:     "default-timeout" => 300,
    "enable-statistics" => true,
    "enable-tsm-status" => true,
    "hornetq-store-enable-async-io" => false,
    "jdbc-action-store-drop-table" => false,
    "jdbc-action-store-table-prefix" => undefined,
    "jdbc-communication-store-drop-table" => false,
    "jdbc-communication-store-table-prefix" => undefined,
    "jdbc-state-store-drop-table" => false,
    "jdbc-state-store-table-prefix" => undefined,
    "jdbc-store-datasource" => undefined,
    "journal-store-enable-async-io" => false,
    "jts" => true,
    "node-identifier" => "1",
    "object-store-path" => "tx-object-store",
    "object-store-relative-to" => "jboss.server.data.dir",
    "process-id-socket-binding" => "txn-socket-id",
    "process-id-socket-max-ports" => 10,
    "process-id-uuid" => false,
    "recovery-listener" => false,
    "socket-binding" => "txn-recovery-environment",
    "statistics-enabled" => true,
    "status-socket-binding" => "txn-status-manager",
    "use-hornetq-store" => true,
    "use-jdbc-store" => false,
    "use-journal-store" => true,
    "commit-markable-resource" => {"java:/foo" => {
        "batch-size" => 10,
        "immediate-cleanup" => false,
        "jndi-name" => "java:/foo",
        "name" => "fooTable"
    }},
    "log-store" => {"log-store" => {
        "type" => "journal",
        "transactions" => undefined
    }}
}
{
    "jdbc-store-datasource" => undefined,
    "enable-statistics" => true,
    "jdbc-communication-store-drop-table" => false,
    "statistics-enabled" => true,
    "journal-store-enable-async-io" => false,
    "process-id-socket-max-ports" => 10,
    "jdbc-state-store-drop-table" => false,
    "use-hornetq-store" => true,
    "jdbc-action-store-table-prefix" => undefined,
    "default-timeout" => 300,
    "jdbc-action-store-drop-table" => false,
    "object-store-relative-to" => "jboss.server.data.dir",
    "process-id-uuid" => undefined,

org.jboss.as.txn.subsystem.TransactionSubsystemTestCase.testTransformersFullEAP710:     "default-timeout" => 300,
    "enable-statistics" => true,
    "enable-tsm-status" => true,
    "hornetq-store-enable-async-io" => false,
    "jdbc-action-store-drop-table" => false,
    "jdbc-action-store-table-prefix" => undefined,
    "jdbc-communication-store-drop-table" => false,
    "jdbc-communication-store-table-prefix" => undefined,
    "jdbc-state-store-drop-table" => false,
    "jdbc-state-store-table-prefix" => undefined,
    "jdbc-store-datasource" => undefined,
    "journal-store-enable-async-io" => false,
    "jts" => true,
    "node-identifier" => "1",
    "object-store-path" => "tx-object-store",
    "object-store-relative-to" => "jboss.server.data.dir",
    "process-id-socket-binding" => "txn-socket-id",
    "process-id-socket-max-ports" => 10,
    "process-id-uuid" => false,
    "recovery-listener" => false,
    "socket-binding" => "txn-recovery-environment",
    "statistics-enabled" => true,
    "status-socket-binding" => "txn-status-manager",
    "use-hornetq-store" => true,
    "use-jdbc-store" => false,
    "use-journal-store" => true,
    "commit-markable-resource" => {"java:/foo" => {
        "batch-size" => 10,
        "immediate-cleanup" => false,
        "jndi-name" => "java:/foo",
        "name" => "fooTable"
    }},
    "log-store" => {"log-store" => {
        "type" => "journal",
        "transactions" => undefined
    }}
}
{
    "jdbc-store-datasource" => undefined,
    "enable-statistics" => true,
    "jdbc-communication-store-drop-table" => false,
    "statistics-enabled" => true,
    "journal-store-enable-async-io" => false,
    "process-id-socket-max-ports" => 10,
    "jdbc-state-store-drop-table" => false,
    "use-hornetq-store" => true,
    "jdbc-action-store-table-prefix" => undefined,
    "default-timeout" => 300,
    "jdbc-action-store-drop-table" => false,
    "object-store-relative-to" => "jboss.server.data.dir",
    "process-id-uuid" => undefined,

org.jboss.as.messaging.test.MessagingSubsystem30TestCase.testTransformersEAP_6_4_0:     "broadcast-period" => 2000L,
    "group-address" => undefined,
    "jgroups-channel" => undefined,
    "jgroups-stack" => undefined,
    "local-bind-address" => undefined,
    "local-bind-port" => -1,
    "socket-binding" => "group-s-binding"
}
{
    "socket-binding" => "group-s-binding",
    "local-bind-port" => undefined,
    "broadcast-period" => 2000L,
    "local-bind-address" => undefined,
    "jgroups-stack" => undefined,
    "group-address" => undefined,
    "jgroups-channel" => undefined
} expected:<[broadcast-period, [local-bind-port, ]socket-binding]> but was:<[broadcast-period, []socket-binding]>
hornetq-server/default/broadcast-group/groupS/: {
    "broadcast-period" => 2000L,
    "group-address" => undefined,
    "jgroups-channel" => undefined,
    "jgroups-stack" => undefined,
    "local-bind-address" => undefined,
    "local-bind-port" => -1,
    "socket-binding" => "group-s-binding"
}
{
    "socket-binding" => "group-s-binding",
    "local-bind-port" => undefined,
    "broadcast-period" => 2000L,
    "local-bind-address" => undefined,
    "jgroups-stack" => undefined,
    "group-address" => undefined,
    "jgroups-channel" => undefined
} expected:<[broadcast-period, [local-bind-port, ]socket-binding]> but was:<[broadcast-period, []socket-binding]>
	at org.jboss.as.model.test.ModelTestUtils.compare(ModelTestUtils.java:402)
	at org.jboss.as.model.test.ModelTestUtils.compare(ModelTestUtils.java:415)
	at org.jboss.as.model.test.ModelTestUtils.compare(ModelTestUtils.java:415)
	at org.jboss.as.model.test.ModelTestUtils.compare(ModelTestUtils.java:415)
	at org.jboss.as.model.test.ModelTestUtils.compare(ModelTestUtils.java:415)
	at org.jboss.as.model.test.ModelTestUtils.compare(ModelTestUtils.java:272)
	at org.jboss.as.subsystem.test.SubsystemTestDelegate.checkSubsystemModelTransformation(SubsystemTestDelegate.java:432)
	at org.jboss.as.subsystem.test.AbstractSubsystemTest.checkSubsystemModelTransformation(AbstractSubsystemTest.java:222)
	at org.jboss.as.subsystem.test.AbstractSubsystemTest.checkSubsystemModelTransformation(AbstractSubsystemTest.java:208)
	at org.jboss.as.messaging.test.MessagingSubsystem30TestCase.testTransformers(MessagingSubsystem30TestCase.java:178)
	at org.jboss.as.messaging.test.MessagingSubsystem30TestCase.testTransformers(MessagingSubsystem30TestCase.java:161)
	at org.jboss.as.messaging.test.MessagingSubsystem30TestCase.testTransformersEAP_6_4_0(MessagingSubsystem30TestCase.java:98)

org.jboss.as.test.manualmode.transaction.ObjectStoreTypeTestCase.testEitherJdbcOrJournalStore: java.lang.AssertionError: Failed to execute line 'data-source remove --name=ObjectStoreTestDS'
org.jboss.as.cli.CommandLineException: java.util.concurrent.ExecutionException: org.jboss.as.cli.CommandLineException: WFLYCTL0216: Management resource '[
    ("subsystem" => "datasources"),
    ("data-source" => "ObjectStoreTestDS")
]' not found
 at org.jboss.as.cli.impl.CommandContextImpl.execute(CommandContextImpl.java:878)
 at org.jboss.as.cli.impl.CommandContextImpl.handleLegacyCommand(CommandContextImpl.java:1840)
 at org.jboss.as.cli.impl.CommandContextImpl.handle(CommandContextImpl.java:815)
 at org.jboss.as.test.integration.management.util.CLIWrapper.sendLine(CLIWrapper.java:218)
 at org.jboss.as.test.integration.management.util.CLIWrapper.sendLine(CLIWrapper.java:244)
 at org.jboss.as.test.manualmode.transaction.ObjectStoreTypeTestCase.removeDatasource(ObjectStoreTypeTestCase.java:317)
 at org.jboss.as.test.manualmode.transaction.ObjectStoreTypeTestCase.cleanupSettingsUsedForJDBCStore(ObjectStoreTypeTestCase.java:330)
 at org.jboss.as.test.manualmode.transaction.ObjectStoreTypeTestCase.cleanJdbcSettingsAndResetToObjectStore(ObjectStoreTypeTestCase.java:309)
 at org.jboss.as.test.manualmode.transaction.ObjectStoreTypeTestCase.testEitherJdbcOrJournalStore(ObjectStoreTypeTestCase.java:218)
Caused by: java.util.concurrent.ExecutionException: org.jboss.as.cli.CommandLineException: WFLYCTL0216: Management resource '[
    ("subsystem" => "datasources"),
    ("data-source" => "ObjectStoreTestDS")
]' not found
 at java.util.concurrent.FutureTask.report(FutureTask.java:122)
 at java.util.concurrent.FutureTask.get(FutureTask.java:192)
 at org.jboss.as.cli.impl.CommandExecutor.execute(CommandExecutor.java:713)
 at org.jboss.as.cli.impl.CommandExecutor.execute(CommandExecutor.java:694)
 at org.jboss.as.cli.impl.CommandContextImpl.lambda$handleLegacyCommand$4(CommandContextImpl.java:1841)
 at org.jboss.as.cli.impl.CommandContextImpl.execute(CommandContextImpl.java:865)
 ... 130 more
Caused by: org.jboss.as.cli.CommandLineException: WFLYCTL0216: Management resource '[
    ("subsystem" => "datasources"),
    ("data-source" => "ObjectStoreTestDS")
]' not found
 at org.jboss.as.cli.handlers.BaseOperationCommand.doHandle(BaseOperationCommand.java:255)
 at org.jboss.as.cli.handlers.CommandHandlerWithHelp.handle(CommandHandlerWithHelp.java:89)
 at org.jboss.as.cli.impl.CommandExecutor$2.lambda$build$0(CommandExecutor.java:685)
 at org.jboss.as.cli.impl.CommandExecutor.lambda$execute$0(CommandExecutor.java:708)
 at java.util.concurrent.FutureTask.run(FutureTask.java:266)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
 at java.lang.Thread.run(Thread.java:748)

java.lang.AssertionError:
Failed to execute line 'data-source remove --name=ObjectStoreTestDS'
org.jboss.as.cli.CommandLineException: java.util.concurrent.ExecutionException: org.jboss.as.cli.CommandLineException: WFLYCTL0216: Management resource '[
    ("subsystem" => "datasources"),
    ("data-source" => "ObjectStoreTestDS")
]' not found
	at org.jboss.as.cli.impl.CommandContextImpl.execute(CommandContextImpl.java:878)
	at org.jboss.as.cli.impl.CommandContextImpl.handleLegacyCommand(CommandContextImpl.java:1840)
	at org.jboss.as.cli.impl.CommandContextImpl.handle(CommandContextImpl.java:815)
	at org.jboss.as.test.integration.management.util.CLIWrapper.sendLine(CLIWrapper.java:218)
	at org.jboss.as.test.integration.management.util.CLIWrapper.sendLine(CLIWrapper.java:244)
	at org.jboss.as.test.manualmode.transaction.ObjectStoreTypeTestCase.removeDatasource(ObjectStoreTypeTestCase.java:317)
	at org.jboss.as.test.manualmode.transaction.ObjectStoreTypeTestCase.cleanupSettingsUsedForJDBCStore(ObjectStoreTypeTestCase.java:330)

org.jboss.as.test.manualmode.transaction.ObjectStoreTypeTestCase.ifJournalIsTrueThenHornetQToo: 	at org.jboss.as.test.manualmode.transaction.ObjectStoreTypeTestCase.checkAttributeIsAsExpected(ObjectStoreTypeTestCase.java:193)
	at org.jboss.as.test.manualmode.transaction.ObjectStoreTypeTestCase.checkThatAllUseAttributesAreConsistent(ObjectStoreTypeTestCase.java:201)
	at org.jboss.as.test.manualmode.transaction.ObjectStoreTypeTestCase.ifJournalIsTrueThenHornetQToo(ObjectStoreTypeTestCase.java:126)
------- Stdout: -------
 [0m04:13:35,873 INFO  [org.jboss.modules] (main) JBoss Modules version 1.9.1.Final
 [0m [0m04:13:36,140 INFO  [org.jboss.msc] (main) JBoss MSC version 1.4.8.Final
 [0m [0m04:13:36,150 INFO  [org.jboss.threads] (main) JBoss Threads version 2.3.3.Final
 [0m [0m04:13:36,266 INFO  [org.jboss.as] (MSC service thread 1-2) WFLYSRV0049: WildFly Full 18.0.0.Beta1-SNAPSHOT (WildFly Core 10.0.0.Beta2-SNAPSHOT) starting
 [0m [0m04:13:37,147 INFO  [org.wildfly.security] (ServerService Thread Pool -- 28) ELY00001: WildFly Elytron version 1.10.0.CR3
 [0m [0m04:13:37,866 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/core-service=management/management-interface=http-interface' is deprecated, and may be removed in a future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
 [0m [0m04:13:37,895 INFO  [org.jboss.as.controller.management-deprecated] (ServerService Thread Pool -- 37) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/subsystem=undertow/server=default-server/https-listener=https' is deprecated, and may be removed in a future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
 [0m [0m04:13:38,013 INFO  [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0039: Creating http management service using socket-binding (management-http)
 [0m [0m04:13:38,033 INFO  [org.xnio] (MSC service thread 1-2) XNIO version 3.7.2.Final
 [0m [0m04:13:38,038 INFO  [org.xnio.nio] (MSC service thread 1-2) XNIO NIO Implementation Version 3.7.2.Final
 [0m [0m04:13:38,098 INFO  [org.jboss.as.jaxrs] (ServerService Thread Pool -- 56) WFLYRS0016: RESTEasy version 3.8.1.Final
 [0m [0m04:13:38,103 INFO  [org.jboss.as.clustering.jgroups] (ServerService Thread Pool -- 59) WFLYCLJG0001: Activating JGroups subsystem. JGroups version 4.1.1
 [0m [0m04:13:38,139 INFO  [org.jboss.as.connector] (MSC service thread 1-4) WFLYJCA0009: Starting JCA Subsystem (WildFly/IronJacamar 1.4.16.Final)
 [0m [0m04:13:38,149 INFO  [org.wildfly.extension.io] (ServerService Thread Pool -- 55) WFLYIO001: Worker 'default' has auto-configured to 8 core threads with 64 task threads based on your 4 available processors
 [0m [0m04:13:38,159 INFO  [org.jboss.as.webservices] (ServerService Thread Pool -- 80) WFLYWS0002: Activating WebServices Extension
 [0m [33m04:13:38,160 WARN  [org.jboss.as.txn] (ServerService Thread Pool -- 78) WFLYTX0013: The node-identifier attribute on the /subsystem=transactions is set to the default value. This is a danger for environments running multiple servers. Please make sure the attribute value is unique.
 [0m [0m04:13:38,174 INFO  [org.jboss.as.security] (ServerService Thread Pool -- 75) WFLYSEC0002: Activating Security Subsystem
 [0m [0m04:13:38,178 INFO  [org.jboss.as.naming] (ServerService Thread Pool -- 69) WFLYNAM0001: Activating Naming Subsystem
 [0m [0m04:13:38,186 INFO  [org.wildfly.extension.microprofile.opentracing] (ServerService Thread Pool -- 67) WFLYTRACEXT0001: Activating MicroProfile OpenTracing Subsystem
 [0m [0m04:13:38,189 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 54) WFLYCLINF0001: Activating Infinispan subsystem.
 [0m [0m04:13:38,197 INFO  [org.wildfly.extension.microprofile.metrics.smallrye] (ServerService Thread Pool -- 66) WFLYMETRICS0001: Activating Eclipse MicroProfile Metrics Subsystem
 [0m [0m04:13:38,252 INFO  [org.wildfly.extension.microprofile.config.smallrye._private] (ServerService Thread Pool -- 64) WFLYCONF0001: Activating WildFly MicroProfile Config Subsystem
 [0m [0m04:13:38,255 INFO  [org.jboss.as.security] (MSC service thread 1-3) WFLYSEC0001: Current PicketBox version=5.0.3.Final
 [0m [0m04:13:38,254 INFO  [org.wildfly.extension.microprofile.health.smallrye] (ServerService Thread Pool -- 65) WFLYHEALTH0001: Activating Eclipse MicroProfile Health Subsystem
 [0m [0m04:13:38,266 INFO  [org.jboss.as.jsf] (ServerService Thread Pool -- 62) WFLYJSF0007: Activated the following JSF Implementations: [main]
 [0m [0m04:13:38,268 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-5) WFLYUT0003: Undertow 2.0.22.Final starting
 [0m [0m04:13:38,275 INFO  [org.jboss.as.naming] (MSC service thread 1-2) WFLYNAM0003: Starting Naming Service
 [0m [0m04:13:38,283 INFO  [org.jboss.as.mail.extension] (MSC service thread 1-5) WFLYMAIL0001: Bound mail session [java:jboss/mail/Default]
 [0m [0m04:13:38,341 INFO  [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 46) WFLYJCA0004: Deploying JDBC-compliant driver class org.h2.Driver (version 1.4)
 [0m [0m04:13:38,345 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-2) WFLYJCA0018: Started Driver service with driver-name = h2
 [0m [0m04:13:38,399 INFO  [io.smallrye.metrics] (MSC service thread 1-7) Converted [2] config entries and added [4] replacements
 [0m [0m04:13:38,403 INFO  [io.smallrye.metrics] (MSC service thread 1-7) Converted [3] config entries and added [12] replacements
 [0m [0m04:13:38,421 INFO  [org.jboss.remoting] (MSC service thread 1-8) JBoss Remoting version 5.0.12.Final
 [0m [0m04:13:38,432 INFO  [org.wildfly.extension.undertow] (ServerService Thread Pool -- 79) WFLYUT0014: Creating file handler for path '/store/work/tc-work/37b47ae8b9c60325/full/testsuite/integration/manualmode/target/wildfly/welcome-content' with options [directory-listing: 'false', follow-symlink: 'false', case-sensitive: 'true', safe-symlink-paths: '[]']
 [0m [0m04:13:38,475 INFO  [org.jboss.as.ejb3] (MSC service thread 1-6) WFLYEJB0482: Strict pool mdb-strict-max-pool is using a max instance size of 16 (per class), which is derived from the number of CPUs on this host.
 [0m [0m04:13:38,476 INFO  [org.jboss.as.ejb3] (MSC service thread 1-3) WFLYEJB0481: Strict pool slsb-strict-max-pool is using a max instance size of 64 (per class), which is derived from thread worker pool sizing.
 [0m [0m04:13:38,511 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-3) WFLYUT0012: Started server default-server.
 [0m [0m04:13:38,516 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-4) WFLYUT0018: Host default-host starting
 [0m [33m04:13:38,589 WARN  [org.jboss.as.txn] (ServerService Thread Pool -- 78) WFLYTX0039: A value of zero is not permitted for the maximum timeout, as such the timeout has been set to 31536000
 [0m [0m04:13:38,646 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-3) WFLYUT0006: Undertow HTTP listener default listening on [::1]:8080
 [0m [0m04:13:38,647 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-6) WFLYUT0006: Undertow AJP listener ajp listening on [::1]:8009
 [0m [0m04:13:38,656 INFO  [org.jboss.modcluster] (ServerService Thread Pool -- 82) MODCLUSTER000001: Initializing mod_cluster version 1.4.1.Final
 [0m [0m04:13:38,661 INFO  [org.jboss.modcluster] (ServerService Thread Pool -- 82) MODCLUSTER000032: Listening to proxy advertisements on /<IP_ADDRESS>:23364
 [0m [0m04:13:38,892 INFO  [org.jboss.as.patching] (MSC service thread 1-6) WFLYPAT0050: WildFly Full cumulative patch ID is: base, one-off patches include: none
 [0m [33m04:13:38,914 WARN  [org.jboss.as.domain.management.security] (MSC service thread 1-7) WFLYDM0111: Keystore /store/work/tc-work/37b47ae8b9c60325/full/testsuite/integration/manualmode/target/wildfly/standalone/configuration/application.keystore not found, it will be auto generated on first use with a self signed certificate for host localhost
 [0m [0m04:13:38,914 INFO  [org.jboss.as.ejb3] (MSC service thread 1-1) WFLYEJB0493: EJB subsystem suspension complete
 [0m [0m04:13:38,930 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-8) WFLYSRV0027: Starting deployment of "arquillian-service" (runtime-name: "arquillian-service")

Those full failures are what I expected. We may want to have a look at the model comparison and see if we can fix these issues here without a ModelFixer. I'll have a look at that today with this PR and see if that works.

The model comparison can be set to ignore defaults and that fixes things. Otherwise I've solved it with the ModelFixers - https://github.com/michpetrov/wildfly/commit/a9ee2f0683a6dc97a7a5566949ecf3e9ae9d2ff6

Something like this gets us close I think https://github.com/wildfly/wildfly-core/commit/4b3f24f3a05d37bad158fbf8720aa089c517fb42. It worked for logging and messaging. Transactions didn't work, but that can be looked at if we want to use a global approach like this.

@jamezp there are several reasons for the transaction tests failing, fortunately the rest of the build is ok

your code wasn't correctly processing root-level attributes, I think I've fixed it - https://github.com/michpetrov/wildfly-core/commit/db8bfdb08820d7dafd3be17ae5ecf2685184f387

there is another comparison between the models being made in SubsystemTestDelegate.LegacyKernelServiceInitializerImpl#bootCurrentVersionWithLegacyBootOperations which is where the tests are failing, also fixed above; not sure why the models are being tested twice like that

the attributes all have default values so legacyModel.hasDefined(alternateAttributeName) may first encounter the default and delete the actual set value, I think this one can be fixed

lastly use-journal-store and use-hornetq-store are alternatives but one is also an alias for the other so they have to have the same value; I don't know if this violates any restrictions placed by the alternatives but if ti doesn't I don't think we can get this information out of the model description

So I'm good with either approach TBH. If just fixing the failing tests themselves is enough I'm okay with that. I'm guessing the upstream PR can be filed as well without requiring a core upgrade. Which ever approach you take is okay.
The main benefit I see to your first approach, just fixing the failing tests, is it only touches the failing tests and not the newer tests.

@jamezp sorry this took a while, since I'm using your commit do you want to change the commit message?

No problem @michpetrov. Feel free to squash it if you want. We also might want to validate https://github.com/wildfly/wildfly-core/pull/3863/files#diff-818a73e27c9ada5c4f27af373f62de8cR1181. I never really looked much at it as this was just a quick and dirty test commit.

Core - Full Integration Build 8917 outcome was FAILURE using a merge of 7829d15ebfb9a782b907d49a58f176ea3700eddd
Summary: Tests failed: 4 (1 new), passed: 5117, ignored: 133 Build time: 03:24:50
Failed tests
org.jboss.as.messaging.test.MessagingSubsystem30TestCase.testTransformersEAP_6_4_0: java.lang.AssertionError: hornetq-server/default/broadcast-group/groupS/ key=local-bind-port
 with child1
-1
 has child2 not defined
 node2 is:
{
    "broadcast-period" => 2000L,
    "connectors" => undefined,
    "group-address" => undefined,
    "group-port" => undefined,
    "jgroups-channel" => undefined,
    "jgroups-stack" => undefined,
    "local-bind-address" => undefined,
    "local-bind-port" => undefined,
    "socket-binding" => "group-s-binding"
}
java.lang.AssertionError:
hornetq-server/default/broadcast-group/groupS/ key=local-bind-port
 with child1
-1
 has child2 not defined
 node2 is:
{
    "broadcast-period" => 2000L,
    "connectors" => undefined,
    "group-address" => undefined,
    "group-port" => undefined,
    "jgroups-channel" => undefined,
    "jgroups-stack" => undefined,
    "local-bind-address" => undefined,
    "local-bind-port" => undefined,
    "socket-binding" => "group-s-binding"
}
	at org.jboss.as.model.test.ModelTestUtils.compare(ModelTestUtils.java:412)
	at org.jboss.as.model.test.ModelTestUtils.compare(ModelTestUtils.java:415)
	at org.jboss.as.model.test.ModelTestUtils.compare(ModelTestUtils.java:415)
	at org.jboss.as.model.test.ModelTestUtils.compare(ModelTestUtils.java:415)
	at org.jboss.as.model.test.ModelTestUtils.compare(ModelTestUtils.java:415)
	at org.jboss.as.model.test.ModelTestUtils.compare(ModelTestUtils.java:272)
	at org.jboss.as.model.test.ModelTestUtils.compare(ModelTestUtils.java:242)
	at org.jboss.as.subsystem.test.SubsystemTestDelegate$LegacyKernelServiceInitializerImpl.bootCurrentVersionWithLegacyBootOperations(SubsystemTestDelegate.java:856)
	at org.jboss.as.subsystem.test.SubsystemTestDelegate$LegacyKernelServiceInitializerImpl.install(SubsystemTestDelegate.java:769)
	at org.jboss.as.subsystem.test.SubsystemTestDelegate$LegacyKernelServiceInitializerImpl.access$700(SubsystemTestDelegate.java:658)
	at org.jboss.as.subsystem.test.SubsystemTestDelegate$KernelServicesBuilderImpl.build(SubsystemTestDelegate.java:613)
	at org.jboss.as.messaging.test.MessagingSubsystem30TestCase.testTransformers(MessagingSubsystem30TestCase.java:174)
	at org.jboss.as.messaging.test.MessagingSubsystem30TestCase.testTransformers(MessagingSubsystem30TestCase.java:161)
	at org.jboss.as.messaging.test.MessagingSubsystem30TestCase.testTransformersEAP_6_4_0(MessagingSubsystem30TestCase.java:98)

org.jboss.as.txn.subsystem.TransactionSubsystemTestCase.testTransformersFullEAP640: java.lang.AssertionError:  key=process-id-uuid
 with child1
false
 has child2 not defined
 node2 is:
{
    "default-timeout" => 300,
    "enable-statistics" => true,
    "enable-tsm-status" => true,
    "hornetq-store-enable-async-io" => true,
    "jdbc-action-store-drop-table" => false,
    "jdbc-action-store-table-prefix" => undefined,
    "jdbc-communication-store-drop-table" => false,
    "jdbc-communication-store-table-prefix" => undefined,
    "jdbc-state-store-drop-table" => false,
    "jdbc-state-store-table-prefix" => undefined,
    "jdbc-store-datasource" => undefined,
    "journal-store-enable-async-io" => true,
    "jts" => true,
    "maximum-timeout" => 31536000,
    "node-identifier" => "1",
    "object-store-path" => "tx-object-store",
    "object-store-relative-to" => "jboss.server.data.dir",
    "process-id-socket-binding" => "txn-socket-id",
    "process-id-socket-max-ports" => 10,
    "process-id-uuid" => undefined,
    "recovery-listener" => false,
    "socket-binding" => "txn-recovery-environment",
    "statistics-enabled" => true,
    "status-socket-binding" => "txn-status-manager",
    "use-hornetq-store" => true,
    "use-jdbc-store" => undefined,
    "use-journal-store" => undefined,
    "commit-markable-resource" => {"java:/foo" => {
        "batch-size" => 10,
        "immediate-cleanup" => false,
        "jndi-name" => "java:/foo",
        "name" => "fooTable"
    }},
    "log-store" => {"log-store" => {
        "type" => "journal",
        "transactions" => undefined
    }}
}
java.lang.AssertionError:
 key=process-id-uuid
 with child1
false
 has child2 not defined
 node2 is:
{

org.jboss.as.txn.subsystem.TransactionSubsystemTestCase.testTransformersFullEAP700: java.lang.AssertionError:  key=process-id-uuid
 with child1
false
 has child2 not defined
 node2 is:
{
    "default-timeout" => 300,
    "enable-statistics" => true,
    "enable-tsm-status" => true,
    "hornetq-store-enable-async-io" => false,
    "jdbc-action-store-drop-table" => false,
    "jdbc-action-store-table-prefix" => undefined,
    "jdbc-communication-store-drop-table" => false,
    "jdbc-communication-store-table-prefix" => undefined,
    "jdbc-state-store-drop-table" => false,
    "jdbc-state-store-table-prefix" => undefined,
    "jdbc-store-datasource" => undefined,
    "journal-store-enable-async-io" => false,
    "jts" => true,
    "maximum-timeout" => 31536000,
    "node-identifier" => "1",
    "object-store-path" => "tx-object-store",
    "object-store-relative-to" => "jboss.server.data.dir",
    "process-id-socket-binding" => "txn-socket-id",
    "process-id-socket-max-ports" => 10,
    "process-id-uuid" => undefined,
    "recovery-listener" => false,
    "socket-binding" => "txn-recovery-environment",
    "statistics-enabled" => true,
    "status-socket-binding" => "txn-status-manager",
    "use-hornetq-store" => true,
    "use-jdbc-store" => undefined,
    "use-journal-store" => undefined,
    "commit-markable-resource" => {"java:/foo" => {
        "batch-size" => 10,
        "immediate-cleanup" => false,
        "jndi-name" => "java:/foo",
        "name" => "fooTable"
    }},
    "log-store" => {"log-store" => {
        "type" => "journal",
        "transactions" => undefined
    }}
}
java.lang.AssertionError:
 key=process-id-uuid
 with child1
false
 has child2 not defined
 node2 is:
{

org.jboss.as.txn.subsystem.TransactionSubsystemTestCase.testTransformersFullEAP710: java.lang.AssertionError:  key=process-id-uuid
 with child1
false
 has child2 not defined
 node2 is:
{
    "default-timeout" => 300,
    "enable-statistics" => true,
    "enable-tsm-status" => true,
    "hornetq-store-enable-async-io" => false,
    "jdbc-action-store-drop-table" => false,
    "jdbc-action-store-table-prefix" => undefined,
    "jdbc-communication-store-drop-table" => false,
    "jdbc-communication-store-table-prefix" => undefined,
    "jdbc-state-store-drop-table" => false,
    "jdbc-state-store-table-prefix" => undefined,
    "jdbc-store-datasource" => undefined,
    "journal-store-enable-async-io" => false,
    "jts" => true,
    "maximum-timeout" => 31536000,
    "node-identifier" => "1",
    "object-store-path" => "tx-object-store",
    "object-store-relative-to" => "jboss.server.data.dir",
    "process-id-socket-binding" => "txn-socket-id",
    "process-id-socket-max-ports" => 10,
    "process-id-uuid" => undefined,
    "recovery-listener" => false,
    "socket-binding" => "txn-recovery-environment",
    "statistics-enabled" => true,
    "status-socket-binding" => "txn-status-manager",
    "use-hornetq-store" => true,
    "use-jdbc-store" => undefined,
    "use-journal-store" => undefined,
    "commit-markable-resource" => {"java:/foo" => {
        "batch-size" => 10,
        "immediate-cleanup" => false,
        "jndi-name" => "java:/foo",
        "name" => "fooTable"
    }},
    "log-store" => {"log-store" => {
        "type" => "journal",
        "transactions" => undefined
    }}
}
java.lang.AssertionError:
 key=process-id-uuid
 with child1
false
 has child2 not defined
 node2 is:
{

Core - Full Integration Build 8916 outcome was FAILURE using a merge of 7829d15ebfb9a782b907d49a58f176ea3700eddd
Summary: Tests failed: 5, passed: 5116, ignored: 133 Build time: 03:49:30
Failed tests
org.jboss.as.txn.subsystem.TransactionSubsystemTestCase.testTransformersFullEAP640: java.lang.AssertionError:  key=use-journal-store
 with child1
true
 has child2 not defined
 node2 is:
{
    "default-timeout" => 300,
    "enable-statistics" => true,
    "enable-tsm-status" => true,
    "hornetq-store-enable-async-io" => true,
    "jdbc-action-store-drop-table" => false,
    "jdbc-action-store-table-prefix" => undefined,
    "jdbc-communication-store-drop-table" => false,
    "jdbc-communication-store-table-prefix" => undefined,
    "jdbc-state-store-drop-table" => false,
    "jdbc-state-store-table-prefix" => undefined,
    "jdbc-store-datasource" => undefined,
    "journal-store-enable-async-io" => true,
    "jts" => true,
    "maximum-timeout" => 31536000,
    "node-identifier" => "1",
    "object-store-path" => "tx-object-store",
    "object-store-relative-to" => "jboss.server.data.dir",
    "process-id-socket-binding" => "txn-socket-id",
    "process-id-socket-max-ports" => 10,
    "process-id-uuid" => undefined,
    "recovery-listener" => false,
    "socket-binding" => "txn-recovery-environment",
    "statistics-enabled" => true,
    "status-socket-binding" => "txn-status-manager",
    "use-hornetq-store" => true,
    "use-jdbc-store" => undefined,
    "use-journal-store" => undefined,
    "commit-markable-resource" => {"java:/foo" => {
        "batch-size" => 10,
        "immediate-cleanup" => false,
        "jndi-name" => "java:/foo",
        "name" => "fooTable"
    }},
    "log-store" => {"log-store" => {
        "type" => "journal",
        "transactions" => undefined
    }}
}
java.lang.AssertionError:
 key=use-journal-store
 with child1
true
 has child2 not defined
 node2 is:
{

org.jboss.as.txn.subsystem.TransactionSubsystemTestCase.testTransformersFullEAP700: java.lang.AssertionError:  key=use-journal-store
 with child1
true
 has child2 not defined
 node2 is:
{
    "default-timeout" => 300,
    "enable-statistics" => true,
    "enable-tsm-status" => true,
    "hornetq-store-enable-async-io" => false,
    "jdbc-action-store-drop-table" => false,
    "jdbc-action-store-table-prefix" => undefined,
    "jdbc-communication-store-drop-table" => false,
    "jdbc-communication-store-table-prefix" => undefined,
    "jdbc-state-store-drop-table" => false,
    "jdbc-state-store-table-prefix" => undefined,
    "jdbc-store-datasource" => undefined,
    "journal-store-enable-async-io" => false,
    "jts" => true,
    "maximum-timeout" => 31536000,
    "node-identifier" => "1",
    "object-store-path" => "tx-object-store",
    "object-store-relative-to" => "jboss.server.data.dir",
    "process-id-socket-binding" => "txn-socket-id",
    "process-id-socket-max-ports" => 10,
    "process-id-uuid" => undefined,
    "recovery-listener" => false,
    "socket-binding" => "txn-recovery-environment",
    "statistics-enabled" => true,
    "status-socket-binding" => "txn-status-manager",
    "use-hornetq-store" => true,
    "use-jdbc-store" => undefined,
    "use-journal-store" => undefined,
    "commit-markable-resource" => {"java:/foo" => {
        "batch-size" => 10,
        "immediate-cleanup" => false,
        "jndi-name" => "java:/foo",
        "name" => "fooTable"
    }},
    "log-store" => {"log-store" => {
        "type" => "journal",
        "transactions" => undefined
    }}
}
java.lang.AssertionError:
 key=use-journal-store
 with child1
true
 has child2 not defined
 node2 is:
{

org.jboss.as.txn.subsystem.TransactionSubsystemTestCase.testTransformersFullEAP710: java.lang.AssertionError:  key=use-journal-store
 with child1
true
 has child2 not defined
 node2 is:
{
    "default-timeout" => 300,
    "enable-statistics" => true,
    "enable-tsm-status" => true,
    "hornetq-store-enable-async-io" => false,
    "jdbc-action-store-drop-table" => false,
    "jdbc-action-store-table-prefix" => undefined,
    "jdbc-communication-store-drop-table" => false,
    "jdbc-communication-store-table-prefix" => undefined,
    "jdbc-state-store-drop-table" => false,
    "jdbc-state-store-table-prefix" => undefined,
    "jdbc-store-datasource" => undefined,
    "journal-store-enable-async-io" => false,
    "jts" => true,
    "maximum-timeout" => 31536000,
    "node-identifier" => "1",
    "object-store-path" => "tx-object-store",
    "object-store-relative-to" => "jboss.server.data.dir",
    "process-id-socket-binding" => "txn-socket-id",
    "process-id-socket-max-ports" => 10,
    "process-id-uuid" => undefined,
    "recovery-listener" => false,
    "socket-binding" => "txn-recovery-environment",
    "statistics-enabled" => true,
    "status-socket-binding" => "txn-status-manager",
    "use-hornetq-store" => true,
    "use-jdbc-store" => undefined,
    "use-journal-store" => undefined,
    "commit-markable-resource" => {"java:/foo" => {
        "batch-size" => 10,
        "immediate-cleanup" => false,
        "jndi-name" => "java:/foo",
        "name" => "fooTable"
    }},
    "log-store" => {"log-store" => {
        "type" => "journal",
        "transactions" => undefined
    }}
}
java.lang.AssertionError:
 key=use-journal-store
 with child1
true
 has child2 not defined
 node2 is:
{

org.jboss.as.test.manualmode.transaction.ObjectStoreTypeTestCase.testEitherJdbcOrJournalStore: java.lang.AssertionError: Failed to execute line 'data-source remove --name=ObjectStoreTestDS'
org.jboss.as.cli.CommandLineException: java.util.concurrent.ExecutionException: org.jboss.as.cli.CommandLineException: WFLYCTL0216: Management resource '[
    ("subsystem" => "datasources"),
    ("data-source" => "ObjectStoreTestDS")
]' not found
 at org.jboss.as.cli.impl.CommandContextImpl.execute(CommandContextImpl.java:878)
 at org.jboss.as.cli.impl.CommandContextImpl.handleLegacyCommand(CommandContextImpl.java:1840)
 at org.jboss.as.cli.impl.CommandContextImpl.handle(CommandContextImpl.java:815)
 at org.jboss.as.test.integration.management.util.CLIWrapper.sendLine(CLIWrapper.java:218)
 at org.jboss.as.test.integration.management.util.CLIWrapper.sendLine(CLIWrapper.java:244)
 at org.jboss.as.test.manualmode.transaction.ObjectStoreTypeTestCase.removeDatasource(ObjectStoreTypeTestCase.java:317)
 at org.jboss.as.test.manualmode.transaction.ObjectStoreTypeTestCase.cleanupSettingsUsedForJDBCStore(ObjectStoreTypeTestCase.java:330)
 at org.jboss.as.test.manualmode.transaction.ObjectStoreTypeTestCase.cleanJdbcSettingsAndResetToObjectStore(ObjectStoreTypeTestCase.java:309)
 at org.jboss.as.test.manualmode.transaction.ObjectStoreTypeTestCase.testEitherJdbcOrJournalStore(ObjectStoreTypeTestCase.java:218)
Caused by: java.util.concurrent.ExecutionException: org.jboss.as.cli.CommandLineException: WFLYCTL0216: Management resource '[
    ("subsystem" => "datasources"),
    ("data-source" => "ObjectStoreTestDS")
]' not found
 at java.util.concurrent.FutureTask.report(FutureTask.java:122)
 at java.util.concurrent.FutureTask.get(FutureTask.java:192)
 at org.jboss.as.cli.impl.CommandExecutor.execute(CommandExecutor.java:713)
 at org.jboss.as.cli.impl.CommandExecutor.execute(CommandExecutor.java:694)
 at org.jboss.as.cli.impl.CommandContextImpl.lambda$handleLegacyCommand$4(CommandContextImpl.java:1841)
 at org.jboss.as.cli.impl.CommandContextImpl.execute(CommandContextImpl.java:865)
 ... 130 more
Caused by: org.jboss.as.cli.CommandLineException: WFLYCTL0216: Management resource '[
    ("subsystem" => "datasources"),
    ("data-source" => "ObjectStoreTestDS")
]' not found
 at org.jboss.as.cli.handlers.BaseOperationCommand.doHandle(BaseOperationCommand.java:255)
 at org.jboss.as.cli.handlers.CommandHandlerWithHelp.handle(CommandHandlerWithHelp.java:89)
 at org.jboss.as.cli.impl.CommandExecutor$2.lambda$build$0(CommandExecutor.java:685)
 at org.jboss.as.cli.impl.CommandExecutor.lambda$execute$0(CommandExecutor.java:708)
 at java.util.concurrent.FutureTask.run(FutureTask.java:266)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
 at java.lang.Thread.run(Thread.java:748)

java.lang.AssertionError:
Failed to execute line 'data-source remove --name=ObjectStoreTestDS'
org.jboss.as.cli.CommandLineException: java.util.concurrent.ExecutionException: org.jboss.as.cli.CommandLineException: WFLYCTL0216: Management resource '[
    ("subsystem" => "datasources"),
    ("data-source" => "ObjectStoreTestDS")
]' not found
	at org.jboss.as.cli.impl.CommandContextImpl.execute(CommandContextImpl.java:878)
	at org.jboss.as.cli.impl.CommandContextImpl.handleLegacyCommand(CommandContextImpl.java:1840)
	at org.jboss.as.cli.impl.CommandContextImpl.handle(CommandContextImpl.java:815)
	at org.jboss.as.test.integration.management.util.CLIWrapper.sendLine(CLIWrapper.java:218)
	at org.jboss.as.test.integration.management.util.CLIWrapper.sendLine(CLIWrapper.java:244)
	at org.jboss.as.test.manualmode.transaction.ObjectStoreTypeTestCase.removeDatasource(ObjectStoreTypeTestCase.java:317)
	at org.jboss.as.test.manualmode.transaction.ObjectStoreTypeTestCase.cleanupSettingsUsedForJDBCStore(ObjectStoreTypeTestCase.java:330)

org.jboss.as.test.manualmode.transaction.ObjectStoreTypeTestCase.ifJournalIsTrueThenHornetQToo: 	at org.jboss.as.test.manualmode.transaction.ObjectStoreTypeTestCase.checkAttributeIsAsExpected(ObjectStoreTypeTestCase.java:193)
	at org.jboss.as.test.manualmode.transaction.ObjectStoreTypeTestCase.checkThatAllUseAttributesAreConsistent(ObjectStoreTypeTestCase.java:201)
	at org.jboss.as.test.manualmode.transaction.ObjectStoreTypeTestCase.ifJournalIsTrueThenHornetQToo(ObjectStoreTypeTestCase.java:126)
------- Stdout: -------
 [0m06:04:40,273 INFO  [org.jboss.modules] (main) JBoss Modules version 1.9.1.Final
 [0m [0m06:04:40,986 INFO  [org.jboss.msc] (main) JBoss MSC version 1.4.8.Final
 [0m [0m06:04:41,013 INFO  [org.jboss.threads] (main) JBoss Threads version 2.3.3.Final
 [0m [0m06:04:41,308 INFO  [org.jboss.as] (MSC service thread 1-2) WFLYSRV0049: WildFly Full 18.0.0.Beta1-SNAPSHOT (WildFly Core 10.0.0.Beta4-SNAPSHOT) starting
 [0m [0m06:04:43,425 INFO  [org.wildfly.security] (ServerService Thread Pool -- 31) ELY00001: WildFly Elytron version 1.10.0.CR4
 [0m [0m06:04:45,641 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/core-service=management/management-interface=http-interface' is deprecated, and may be removed in a future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
 [0m [0m06:04:45,780 INFO  [org.jboss.as.controller.management-deprecated] (ServerService Thread Pool -- 15) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/subsystem=undertow/server=default-server/https-listener=https' is deprecated, and may be removed in a future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
 [0m [0m06:04:46,214 INFO  [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0039: Creating http management service using socket-binding (management-http)
 [0m [0m06:04:46,257 INFO  [org.xnio] (MSC service thread 1-6) XNIO version 3.7.3.Final
 [0m [0m06:04:46,276 INFO  [org.xnio.nio] (MSC service thread 1-6) XNIO NIO Implementation Version 3.7.3.Final
 [0m [0m06:04:46,425 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 54) WFLYCLINF0001: Activating Infinispan subsystem.
 [0m [33m06:04:46,420 WARN  [org.jboss.as.txn] (ServerService Thread Pool -- 78) WFLYTX0013: The node-identifier attribute on the /subsystem=transactions is set to the default value. This is a danger for environments running multiple servers. Please make sure the attribute value is unique.
 [0m [0m06:04:46,454 INFO  [org.wildfly.extension.microprofile.config.smallrye._private] (ServerService Thread Pool -- 64) WFLYCONF0001: Activating WildFly MicroProfile Config Subsystem
 [0m [0m06:04:46,462 INFO  [org.wildfly.extension.microprofile.opentracing] (ServerService Thread Pool -- 67) WFLYTRACEXT0001: Activating MicroProfile OpenTracing Subsystem
 [0m [0m06:04:46,451 INFO  [org.jboss.as.naming] (ServerService Thread Pool -- 69) WFLYNAM0001: Activating Naming Subsystem
 [0m [0m06:04:46,436 INFO  [org.jboss.as.security] (ServerService Thread Pool -- 75) WFLYSEC0002: Activating Security Subsystem
 [0m [0m06:04:46,502 INFO  [org.jboss.as.jaxrs] (ServerService Thread Pool -- 56) WFLYRS0016: RESTEasy version 3.8.1.Final
 [0m [0m06:04:46,527 INFO  [org.jboss.as.clustering.jgroups] (ServerService Thread Pool -- 59) WFLYCLJG0001: Activating JGroups subsystem. JGroups version 4.1.1
 [0m [0m06:04:46,536 INFO  [org.jboss.as.webservices] (ServerService Thread Pool -- 80) WFLYWS0002: Activating WebServices Extension
 [0m [0m06:04:46,576 INFO  [org.wildfly.extension.microprofile.health.smallrye] (ServerService Thread Pool -- 65) WFLYHEALTH0001: Activating Eclipse MicroProfile Health Subsystem
 [0m [0m06:04:46,579 INFO  [org.wildfly.extension.io] (ServerService Thread Pool -- 55) WFLYIO001: Worker 'default' has auto-configured to 8 core threads with 64 task threads based on your 4 available processors
 [0m [0m06:04:46,626 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-7) WFLYUT0003: Undertow 2.0.24.Final starting
 [0m [0m06:04:46,642 INFO  [org.jboss.as.jsf] (ServerService Thread Pool -- 62) WFLYJSF0007: Activated the following JSF Implementations: [main]
 [0m [0m06:04:46,673 INFO  [org.jboss.as.security] (MSC service thread 1-5) WFLYSEC0001: Current PicketBox version=5.0.3.Final
 [0m [0m06:04:46,784 INFO  [org.wildfly.extension.microprofile.metrics.smallrye] (ServerService Thread Pool -- 66) WFLYMETRICS0001: Activating Eclipse MicroProfile Metrics Subsystem
 [0m [0m06:04:46,794 INFO  [org.jboss.as.connector] (MSC service thread 1-3) WFLYJCA0009: Starting JCA Subsystem (WildFly/IronJacamar 1.4.17.Final)
 [0m [0m06:04:46,878 INFO  [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 46) WFLYJCA0004: Deploying JDBC-compliant driver class org.h2.Driver (version 1.4)
 [0m [0m06:04:46,939 INFO  [org.jboss.remoting] (MSC service thread 1-4) JBoss Remoting version 5.0.14.Final
 [0m [0m06:04:47,008 INFO  [io.smallrye.metrics] (MSC service thread 1-8) Converted [2] config entries and added [4] replacements
 [0m [0m06:04:47,045 INFO  [io.smallrye.metrics] (MSC service thread 1-8) Converted [3] config entries and added [12] replacements
 [0m [0m06:04:47,007 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-2) WFLYJCA0018: Started Driver service with driver-name = h2
 [0m [0m06:04:47,128 INFO  [org.jboss.as.naming] (MSC service thread 1-3) WFLYNAM0003: Starting Naming Service
 [0m [0m06:04:47,144 INFO  [org.jboss.as.mail.extension] (MSC service thread 1-3) WFLYMAIL0001: Bound mail session [java:jboss/mail/Default]
 [0m [0m06:04:47,508 INFO  [org.wildfly.extension.undertow] (ServerService Thread Pool -- 79) WFLYUT0014: Creating file handler for path '/store/work/tc-work/37b47ae8b9c60325/full/testsuite/integration/manualmode/target/wildfly/welcome-content' with options [directory-listing: 'false', follow-symlink: 'false', case-sensitive: 'true', safe-symlink-paths: '[]']
 [0m [0m06:04:47,622 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-4) WFLYUT0012: Started server default-server.
 [0m [0m06:04:47,689 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-8) WFLYUT0018: Host default-host starting
 [0m [0m06:04:47,795 INFO  [org.jboss.as.ejb3] (MSC service thread 1-6) WFLYEJB0481: Strict pool slsb-strict-max-pool is using a max instance size of 64 (per class), which is derived from thread worker pool sizing.
 [0m [0m06:04:47,831 INFO  [org.jboss.as.ejb3] (MSC service thread 1-7) WFLYEJB0482: Strict pool mdb-strict-max-pool is using a max instance size of 16 (per class), which is derived from the number of CPUs on this host.
 [0m [0m06:04:47,982 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-2) WFLYUT0006: Undertow HTTP listener default listening on [::1]:8080
 [0m [33m06:04:47,998 WARN  [org.jboss.as.txn] (ServerService Thread Pool -- 78) WFLYTX0039: A value of zero is not permitted for the maximum timeout, as such the timeout has been set to 31536000
 [0m [0m06:04:48,039 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-4) WFLYUT0006: Undertow AJP listener ajp listening on [::1]:8009
 [0m [0m06:04:48,125 INFO  [org.jboss.modcluster] (ServerService Thread Pool -- 82) MODCLUSTER000001: Initializing mod_cluster version 1.4.1.Final
 [0m [0m06:04:48,216 INFO  [org.jboss.modcluster] (ServerService Thread Pool -- 82) MODCLUSTER000032: Listening to proxy advertisements on /<IP_ADDRESS>:23364
 [0m [0m06:04:48,559 INFO  [org.jboss.as.ejb3] (MSC service thread 1-8) WFLYEJB0493: EJB subsystem suspension complete
 [0m [0m06:04:48,601 INFO  [org.jboss.as.patching] (MSC service thread 1-6) WFLYPAT0050: WildFly Full cumulative patch ID is: base, one-off patches include: none
 [0m [33m06:04:48,681 WARN  [org.jboss.as.domain.management.security] (MSC service thread 1-8) WFLYDM0111: Keystore /store/work/tc-work/37b47ae8b9c60325/full/testsuite/integration/manualmode/target/wildfly/standalone/configuration/application.keystore not found, it will be auto generated on first use with a self signed certificate for host localhost
 [0m [0m06:04:48,724 INFO  [org.jboss.as.server.deployment.scanner] (MSC service thread 1-4) WFLYDS0013: Started FileSystemDeploymentService for directory /store/work/tc-work/37b47ae8b9c60325/full/testsuite/integration/manualmode/target/wildfly/standalone/deployments

Core - Full Integration Build 8950 outcome was FAILURE using a merge of 3a4ac08a46a6991ddaf35a09d85e8483e44e3fb1
Summary: Tests failed: 6 (3 new), passed: 5342, ignored: 134 Build time: 03:12:28
Failed tests
org.jboss.as.txn.subsystem.TransactionSubsystemTestCase.testTransformersFullEAP720: java.lang.AssertionError:  key=use-journal-store
 with child1
true
 has child2 not defined
 node2 is:
{
    "default-timeout" => 300,
    "enable-statistics" => true,
    "enable-tsm-status" => true,
    "hornetq-store-enable-async-io" => false,
    "jdbc-action-store-drop-table" => false,
    "jdbc-action-store-table-prefix" => undefined,
    "jdbc-communication-store-drop-table" => false,
    "jdbc-communication-store-table-prefix" => undefined,
    "jdbc-state-store-drop-table" => false,
    "jdbc-state-store-table-prefix" => undefined,
    "jdbc-store-datasource" => undefined,
    "journal-store-enable-async-io" => false,
    "jts" => true,
    "maximum-timeout" => 31536000,
    "node-identifier" => "1",
    "object-store-path" => "tx-object-store",
    "object-store-relative-to" => "jboss.server.data.dir",
    "process-id-socket-binding" => "txn-socket-id",
    "process-id-socket-max-ports" => 10,
    "process-id-uuid" => undefined,
    "recovery-listener" => false,
    "socket-binding" => "txn-recovery-environment",
    "statistics-enabled" => true,
    "status-socket-binding" => "txn-status-manager",
    "use-hornetq-store" => true,
    "use-jdbc-store" => undefined,
    "use-journal-store" => undefined,
    "commit-markable-resource" => {"java:/foo" => {
        "batch-size" => 10,
        "immediate-cleanup" => false,
        "jndi-name" => "java:/foo",
        "name" => "fooTable"
    }},
    "log-store" => {"log-store" => {
        "type" => "journal",
        "transactions" => undefined
    }}
}
java.lang.AssertionError:
 key=use-journal-store
 with child1
true
 has child2 not defined
 node2 is:
{

org.jboss.as.test.manualmode.transaction.ObjectStoreTypeTestCase.testEitherJdbcOrJournalStore: java.lang.AssertionError: Failed to execute line 'data-source remove --name=ObjectStoreTestDS'
org.jboss.as.cli.CommandLineException: java.util.concurrent.ExecutionException: org.jboss.as.cli.CommandLineException: WFLYCTL0216: Management resource '[
    ("subsystem" => "datasources"),
    ("data-source" => "ObjectStoreTestDS")
]' not found
 at org.jboss.as.cli.impl.CommandContextImpl.execute(CommandContextImpl.java:878)
 at org.jboss.as.cli.impl.CommandContextImpl.handleLegacyCommand(CommandContextImpl.java:1840)
 at org.jboss.as.cli.impl.CommandContextImpl.handle(CommandContextImpl.java:815)
 at org.jboss.as.test.integration.management.util.CLIWrapper.sendLine(CLIWrapper.java:218)
 at org.jboss.as.test.integration.management.util.CLIWrapper.sendLine(CLIWrapper.java:244)
 at org.jboss.as.test.manualmode.transaction.ObjectStoreTypeTestCase.removeDatasource(ObjectStoreTypeTestCase.java:317)
 at org.jboss.as.test.manualmode.transaction.ObjectStoreTypeTestCase.cleanupSettingsUsedForJDBCStore(ObjectStoreTypeTestCase.java:330)
 at org.jboss.as.test.manualmode.transaction.ObjectStoreTypeTestCase.cleanJdbcSettingsAndResetToObjectStore(ObjectStoreTypeTestCase.java:309)
 at org.jboss.as.test.manualmode.transaction.ObjectStoreTypeTestCase.testEitherJdbcOrJournalStore(ObjectStoreTypeTestCase.java:218)
Caused by: java.util.concurrent.ExecutionException: org.jboss.as.cli.CommandLineException: WFLYCTL0216: Management resource '[
    ("subsystem" => "datasources"),
    ("data-source" => "ObjectStoreTestDS")
]' not found
 at java.util.concurrent.FutureTask.report(FutureTask.java:122)
 at java.util.concurrent.FutureTask.get(FutureTask.java:192)
 at org.jboss.as.cli.impl.CommandExecutor.execute(CommandExecutor.java:713)
 at org.jboss.as.cli.impl.CommandExecutor.execute(CommandExecutor.java:694)
 at org.jboss.as.cli.impl.CommandContextImpl.lambda$handleLegacyCommand$4(CommandContextImpl.java:1841)
 at org.jboss.as.cli.impl.CommandContextImpl.execute(CommandContextImpl.java:865)
 ... 130 more
Caused by: org.jboss.as.cli.CommandLineException: WFLYCTL0216: Management resource '[
    ("subsystem" => "datasources"),
    ("data-source" => "ObjectStoreTestDS")
]' not found
 at org.jboss.as.cli.handlers.BaseOperationCommand.doHandle(BaseOperationCommand.java:255)
 at org.jboss.as.cli.handlers.CommandHandlerWithHelp.handle(CommandHandlerWithHelp.java:89)
 at org.jboss.as.cli.impl.CommandExecutor$2.lambda$build$0(CommandExecutor.java:685)
 at org.jboss.as.cli.impl.CommandExecutor.lambda$execute$0(CommandExecutor.java:708)
 at java.util.concurrent.FutureTask.run(FutureTask.java:266)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
 at java.lang.Thread.run(Thread.java:748)

java.lang.AssertionError:
Failed to execute line 'data-source remove --name=ObjectStoreTestDS'
org.jboss.as.cli.CommandLineException: java.util.concurrent.ExecutionException: org.jboss.as.cli.CommandLineException: WFLYCTL0216: Management resource '[
    ("subsystem" => "datasources"),
    ("data-source" => "ObjectStoreTestDS")
]' not found
	at org.jboss.as.cli.impl.CommandContextImpl.execute(CommandContextImpl.java:878)
	at org.jboss.as.cli.impl.CommandContextImpl.handleLegacyCommand(CommandContextImpl.java:1840)
	at org.jboss.as.cli.impl.CommandContextImpl.handle(CommandContextImpl.java:815)
	at org.jboss.as.test.integration.management.util.CLIWrapper.sendLine(CLIWrapper.java:218)
	at org.jboss.as.test.integration.management.util.CLIWrapper.sendLine(CLIWrapper.java:244)
	at org.jboss.as.test.manualmode.transaction.ObjectStoreTypeTestCase.removeDatasource(ObjectStoreTypeTestCase.java:317)
	at org.jboss.as.test.manualmode.transaction.ObjectStoreTypeTestCase.cleanupSettingsUsedForJDBCStore(ObjectStoreTypeTestCase.java:330)

org.jboss.as.test.manualmode.transaction.ObjectStoreTypeTestCase.ifJournalIsTrueThenHornetQToo: 	at org.jboss.as.test.manualmode.transaction.ObjectStoreTypeTestCase.checkAttributeIsAsExpected(ObjectStoreTypeTestCase.java:193)
	at org.jboss.as.test.manualmode.transaction.ObjectStoreTypeTestCase.checkThatAllUseAttributesAreConsistent(ObjectStoreTypeTestCase.java:201)
	at org.jboss.as.test.manualmode.transaction.ObjectStoreTypeTestCase.ifJournalIsTrueThenHornetQToo(ObjectStoreTypeTestCase.java:126)
------- Stdout: -------
 [0m08:28:58,379 INFO  [org.jboss.modules] (main) JBoss Modules version 1.9.1.Final
 [0m [0m08:28:58,810 INFO  [org.jboss.msc] (main) JBoss MSC version 1.4.8.Final
 [0m [0m08:28:58,824 INFO  [org.jboss.threads] (main) JBoss Threads version 2.3.3.Final
 [0m [0m08:28:59,002 INFO  [org.jboss.as] (MSC service thread 1-1) WFLYSRV0049: WildFly Full 18.0.0.Beta1-SNAPSHOT (WildFly Core 10.0.0.Beta4-SNAPSHOT) starting
 [0m [0m08:29:00,369 INFO  [org.wildfly.security] (ServerService Thread Pool -- 29) ELY00001: WildFly Elytron version 1.10.0.CR4
 [0m [0m08:29:01,524 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/core-service=management/management-interface=http-interface' is deprecated, and may be removed in a future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
 [0m [0m08:29:01,586 INFO  [org.jboss.as.controller.management-deprecated] (ServerService Thread Pool -- 39) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/subsystem=undertow/server=default-server/https-listener=https' is deprecated, and may be removed in a future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
 [0m [0m08:29:01,786 INFO  [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0039: Creating http management service using socket-binding (management-http)
 [0m [0m08:29:01,816 INFO  [org.xnio] (MSC service thread 1-7) XNIO version 3.7.3.Final
 [0m [0m08:29:01,838 INFO  [org.xnio.nio] (MSC service thread 1-7) XNIO NIO Implementation Version 3.7.3.Final
 [0m [0m08:29:01,923 INFO  [org.jboss.remoting] (MSC service thread 1-8) JBoss Remoting version 5.0.14.Final
 [0m [0m08:29:01,987 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 54) WFLYCLINF0001: Activating Infinispan subsystem.
 [0m [0m08:29:02,054 INFO  [org.jboss.as.clustering.jgroups] (ServerService Thread Pool -- 59) WFLYCLJG0001: Activating JGroups subsystem. JGroups version 4.1.1
 [0m [33m08:29:02,069 WARN  [org.jboss.as.txn] (ServerService Thread Pool -- 78) WFLYTX0013: The node-identifier attribute on the /subsystem=transactions is set to the default value. This is a danger for environments running multiple servers. Please make sure the attribute value is unique.
 [0m [0m08:29:02,085 INFO  [org.jboss.as.jaxrs] (ServerService Thread Pool -- 56) WFLYRS0016: RESTEasy version 3.8.1.Final
 [0m [0m08:29:02,086 INFO  [org.jboss.as.webservices] (ServerService Thread Pool -- 80) WFLYWS0002: Activating WebServices Extension
 [0m [0m08:29:02,092 INFO  [org.jboss.as.security] (ServerService Thread Pool -- 75) WFLYSEC0002: Activating Security Subsystem
 [0m [0m08:29:02,093 INFO  [org.jboss.as.naming] (ServerService Thread Pool -- 69) WFLYNAM0001: Activating Naming Subsystem
 [0m [0m08:29:02,099 INFO  [org.wildfly.extension.microprofile.opentracing] (ServerService Thread Pool -- 67) WFLYTRACEXT0001: Activating MicroProfile OpenTracing Subsystem
 [0m [0m08:29:02,106 INFO  [org.wildfly.extension.microprofile.config.smallrye._private] (ServerService Thread Pool -- 64) WFLYCONF0001: Activating WildFly MicroProfile Config Subsystem
 [0m [0m08:29:02,118 INFO  [org.jboss.as.jsf] (ServerService Thread Pool -- 62) WFLYJSF0007: Activated the following JSF Implementations: [main]
 [0m [0m08:29:02,125 INFO  [org.wildfly.extension.microprofile.metrics.smallrye] (ServerService Thread Pool -- 66) WFLYMETRICS0001: Activating Eclipse MicroProfile Metrics Subsystem
 [0m [0m08:29:02,154 INFO  [org.wildfly.extension.io] (ServerService Thread Pool -- 55) WFLYIO001: Worker 'default' has auto-configured to 8 core threads with 64 task threads based on your 4 available processors
 [0m [0m08:29:02,177 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-1) WFLYUT0003: Undertow 2.0.25.Final starting
 [0m [0m08:29:02,192 INFO  [org.wildfly.extension.microprofile.health.smallrye] (ServerService Thread Pool -- 65) WFLYHEALTH0001: Activating Eclipse MicroProfile Health Subsystem
 [0m [0m08:29:02,196 INFO  [org.jboss.as.security] (MSC service thread 1-5) WFLYSEC0001: Current PicketBox version=5.0.3.Final
 [0m [0m08:29:02,349 INFO  [org.jboss.as.connector] (MSC service thread 1-4) WFLYJCA0009: Starting JCA Subsystem (WildFly/IronJacamar 1.4.17.Final)
 [0m [0m08:29:02,453 INFO  [org.jboss.as.naming] (MSC service thread 1-7) WFLYNAM0003: Starting Naming Service
 [0m [0m08:29:02,478 INFO  [org.jboss.as.mail.extension] (MSC service thread 1-5) WFLYMAIL0001: Bound mail session [java:jboss/mail/Default]
 [0m [0m08:29:02,562 INFO  [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 46) WFLYJCA0004: Deploying JDBC-compliant driver class org.h2.Driver (version 1.4)
 [0m [0m08:29:02,742 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-1) WFLYJCA0018: Started Driver service with driver-name = h2
 [0m [0m08:29:02,833 INFO  [org.jboss.as.ejb3] (MSC service thread 1-1) WFLYEJB0482: Strict pool mdb-strict-max-pool is using a max instance size of 16 (per class), which is derived from the number of CPUs on this host.
 [0m [0m08:29:02,834 INFO  [org.jboss.as.ejb3] (MSC service thread 1-3) WFLYEJB0481: Strict pool slsb-strict-max-pool is using a max instance size of 64 (per class), which is derived from thread worker pool sizing.
 [0m [33m08:29:03,007 WARN  [org.jboss.as.txn] (ServerService Thread Pool -- 78) WFLYTX0039: A value of zero is not permitted for the maximum timeout, as such the timeout has been set to 31536000
 [0m [0m08:29:03,014 INFO  [org.wildfly.extension.undertow] (ServerService Thread Pool -- 79) WFLYUT0014: Creating file handler for path '/store/work/tc-work/37b47ae8b9c60325/full/testsuite/integration/manualmode/target/wildfly/welcome-content' with options [directory-listing: 'false', follow-symlink: 'false', case-sensitive: 'true', safe-symlink-paths: '[]']
 [0m [0m08:29:03,027 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-7) WFLYUT0012: Started server default-server.
 [0m [0m08:29:03,061 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-6) WFLYUT0018: Host default-host starting
 [0m [0m08:29:03,165 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-4) WFLYUT0006: Undertow HTTP listener default listening on [::1]:8080
 [0m [0m08:29:03,167 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-3) WFLYUT0006: Undertow AJP listener ajp listening on [::1]:8009
 [0m [0m08:29:03,178 INFO  [org.jboss.modcluster] (ServerService Thread Pool -- 82) MODCLUSTER000001: Initializing mod_cluster version 1.4.1.Final
 [0m [0m08:29:03,220 INFO  [org.jboss.modcluster] (ServerService Thread Pool -- 82) MODCLUSTER000032: Listening to proxy advertisements on /<IP_ADDRESS>:23364
 [0m [0m08:29:03,319 INFO  [org.jboss.as.patching] (MSC service thread 1-4) WFLYPAT0050: WildFly Full cumulative patch ID is: base, one-off patches include: none
 [0m [33m08:29:03,373 WARN  [org.jboss.as.domain.management.security] (MSC service thread 1-2) WFLYDM0111: Keystore /store/work/tc-work/37b47ae8b9c60325/full/testsuite/integration/manualmode/target/wildfly/standalone/configuration/application.keystore not found, it will be auto generated on first use with a self signed certificate for host localhost
 [0m [0m08:29:03,408 INFO  [org.jboss.as.server.deployment.scanner] (MSC service thread 1-7) WFLYDS0013: Started FileSystemDeploymentService for directory /store/work/tc-work/37b47ae8b9c60325/full/testsuite/integration/manualmode/target/wildfly/standalone/deployments
 [0m [0m08:29:03,417 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-5) WFLYSRV0027: Starting deployment of "test.war" (runtime-name: "test.war")
 [0m [0m08:29:03,424 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-8) WFLYSRV0027: Starting deployment of "arquillian-service" (runtime-name: "arquillian-service")
 [0m [0m08:29:03,472 INFO  [org.jboss.as.ejb3] (MSC service thread 1-5) WFLYEJB0493: EJB subsystem suspension complete

org.jboss.as.txn.subsystem.TransactionSubsystemTestCase.testTransformersFullEAP640: java.lang.AssertionError:  key=use-journal-store
 with child1
true
 has child2 not defined
 node2 is:
{
    "default-timeout" => 300,
    "enable-statistics" => true,
    "enable-tsm-status" => true,
    "hornetq-store-enable-async-io" => true,
    "jdbc-action-store-drop-table" => false,
    "jdbc-action-store-table-prefix" => undefined,
    "jdbc-communication-store-drop-table" => false,
    "jdbc-communication-store-table-prefix" => undefined,
    "jdbc-state-store-drop-table" => false,
    "jdbc-state-store-table-prefix" => undefined,
    "jdbc-store-datasource" => undefined,
    "journal-store-enable-async-io" => true,
    "jts" => true,
    "maximum-timeout" => 31536000,
    "node-identifier" => "1",
    "object-store-path" => "tx-object-store",
    "object-store-relative-to" => "jboss.server.data.dir",
    "process-id-socket-binding" => "txn-socket-id",
    "process-id-socket-max-ports" => 10,
    "process-id-uuid" => undefined,
    "recovery-listener" => false,
    "socket-binding" => "txn-recovery-environment",
    "statistics-enabled" => true,
    "status-socket-binding" => "txn-status-manager",
    "use-hornetq-store" => true,
    "use-jdbc-store" => undefined,
    "use-journal-store" => undefined,
    "commit-markable-resource" => {"java:/foo" => {
        "batch-size" => 10,
        "immediate-cleanup" => false,
        "jndi-name" => "java:/foo",
        "name" => "fooTable"
    }},
    "log-store" => {"log-store" => {
        "type" => "journal",
        "transactions" => undefined
    }}
}
java.lang.AssertionError:
 key=use-journal-store
 with child1
true
 has child2 not defined
 node2 is:
{

org.jboss.as.txn.subsystem.TransactionSubsystemTestCase.testTransformersFullEAP700: java.lang.AssertionError:  key=use-journal-store
 with child1
true
 has child2 not defined
 node2 is:
{
    "default-timeout" => 300,
    "enable-statistics" => true,
    "enable-tsm-status" => true,
    "hornetq-store-enable-async-io" => false,
    "jdbc-action-store-drop-table" => false,
    "jdbc-action-store-table-prefix" => undefined,
    "jdbc-communication-store-drop-table" => false,
    "jdbc-communication-store-table-prefix" => undefined,
    "jdbc-state-store-drop-table" => false,
    "jdbc-state-store-table-prefix" => undefined,
    "jdbc-store-datasource" => undefined,
    "journal-store-enable-async-io" => false,
    "jts" => true,
    "maximum-timeout" => 31536000,
    "node-identifier" => "1",
    "object-store-path" => "tx-object-store",
    "object-store-relative-to" => "jboss.server.data.dir",
    "process-id-socket-binding" => "txn-socket-id",
    "process-id-socket-max-ports" => 10,
    "process-id-uuid" => undefined,
    "recovery-listener" => false,
    "socket-binding" => "txn-recovery-environment",
    "statistics-enabled" => true,
    "status-socket-binding" => "txn-status-manager",
    "use-hornetq-store" => true,
    "use-jdbc-store" => undefined,
    "use-journal-store" => undefined,
    "commit-markable-resource" => {"java:/foo" => {
        "batch-size" => 10,
        "immediate-cleanup" => false,
        "jndi-name" => "java:/foo",
        "name" => "fooTable"
    }},
    "log-store" => {"log-store" => {
        "type" => "journal",
        "transactions" => undefined
    }}
}
java.lang.AssertionError:
 key=use-journal-store
 with child1
true
 has child2 not defined
 node2 is:
{

org.jboss.as.txn.subsystem.TransactionSubsystemTestCase.testTransformersFullEAP710: java.lang.AssertionError:  key=use-journal-store
 with child1
true
 has child2 not defined
 node2 is:
{
    "default-timeout" => 300,
    "enable-statistics" => true,
    "enable-tsm-status" => true,
    "hornetq-store-enable-async-io" => false,
    "jdbc-action-store-drop-table" => false,
    "jdbc-action-store-table-prefix" => undefined,
    "jdbc-communication-store-drop-table" => false,
    "jdbc-communication-store-table-prefix" => undefined,
    "jdbc-state-store-drop-table" => false,
    "jdbc-state-store-table-prefix" => undefined,
    "jdbc-store-datasource" => undefined,
    "journal-store-enable-async-io" => false,
    "jts" => true,
    "maximum-timeout" => 31536000,
    "node-identifier" => "1",
    "object-store-path" => "tx-object-store",
    "object-store-relative-to" => "jboss.server.data.dir",
    "process-id-socket-binding" => "txn-socket-id",
    "process-id-socket-max-ports" => 10,
    "process-id-uuid" => undefined,
    "recovery-listener" => false,
    "socket-binding" => "txn-recovery-environment",
    "statistics-enabled" => true,
    "status-socket-binding" => "txn-status-manager",
    "use-hornetq-store" => true,
    "use-jdbc-store" => undefined,
    "use-journal-store" => undefined,
    "commit-markable-resource" => {"java:/foo" => {
        "batch-size" => 10,
        "immediate-cleanup" => false,
        "jndi-name" => "java:/foo",
        "name" => "fooTable"
    }},
    "log-store" => {"log-store" => {
        "type" => "journal",
        "transactions" => undefined
    }}
}
java.lang.AssertionError:
 key=use-journal-store
 with child1
true
 has child2 not defined
 node2 is:
{

@michpetrov what is the status of this one to get it passing?

@darranl Sorry for the delay.
There's kind of a deadlock between Core and WildFly, currently this PR fails because the changes introduced here make WildFly tests fail

wildfly/wildfly#12515 and wildfly/wildfly#12496 need to be merged to fix the WildFly tests however merging them is going to break the tests in other ways until this PR is merged;

I don't know what's the procedure here

@jmesnil do you have any thoughts on this one?  The changes probably need a bit more review but maybe just before the next Core tag we will need a custom CI run and coordinate both PRs being merged at the same time?


[Question] How do you make the MBR not have ELF headers?

Hi,
First I just want to say this is a great project and thanks for putting this out here.
I have a question regarding the BIOS bootloader. If I am undestanding properly, the BIOS bootloader is a unique ELF mixing Rust and assembly code, split into 4 stages. I wonder how you do to make Rust (or the LLVM backend inside it) not to generate ELF headers at the beginning of the file, so MBR code is first. I appreciate the help in advance.

Llvm obj-copy is used to transform the elf file corresponding to the mbr bootsector into a binary file, which has no headers


feature: Envoy access log receiver supports TCP logs

[ ] If this pull request closes/resolves/fixes an existing issue, replace the issue number. Closes #.
[ ] Update the CHANGES log.

Topology

@kezhenxu94 After you finish this, please provide how the topology looks like, such as node type and call components.
Then, we need to provide Qiuxia a clear conclusion, which flags she should use to switch TCP metrics.
And, we need a TCP metrics list at different levels. At service level, we hardcoded the metrics. We will need OAL scripts and new dashboards.

@kezhenxu94 Could you give a summary about which metrics are added through this PR, with related entity levels?

@kezhenxu94 Could you give a summary about which metrics are added through this PR, with related entity levels?

The following new metrics are added in this PR, and we also share an existing metrics CPM to indicate PPM (package per minutes) for TCP services.
service_throughput_received
service_throughput_sent
service_relation_client_received
service_relation_client_sent
service_relation_server_received
service_relation_server_sent
service_instance_throughput_received
service_instance_throughput_sent
service_instance_relation_client_received
service_instance_relation_client_sent
service_instance_relation_server_received
service_instance_relation_server_sent

The following new metrics are added in this PR, and we also share an existing metrics CPM to indicate PPM (package per minutes) for TCP services.

So, we need a UI side update about the description, right?

Are we going to load different dashboard settings on the topology page through component id(TCP)? Is this still the plan? If so, we need to involve @Fine0830 in.

The following new metrics are added in this PR, and we also share an existing metrics CPM to indicate PPM (package per minutes) for TCP services.

So, we need a UI side update about the description, right?

I had this to display the description already.

I know this, but I can't see the update of the topology, such as you need to update this

And the popup service metrics dashboard on the topology page, related to this

Are we going to load different dashboard settings on the topology page through component id(TCP)? Is this still the plan? If so, we need to involve @Fine0830 in.

Yes, this is needed

I think  metrics_service_setting.md and als_setting.md docs never say, you should activate SW_ENVOY_METRIC_ALS_TCP_ANALYSIS =alsTCPAnalysis, and how.
Could you recheck the doc part?

metrics_service_setting.md needs no update, als_setting.md is updated


Building package bzip2:x64-windows failed - File does not have expected hash

Starting package 1/14: bzip2:x64-windows
Building package bzip2[core]:x64-windows...
-- CURRENT_INSTALLED_DIR=C:/vcpkg-master/installed/x64-windows
-- DOWNLOADS=C:/vcpkg-master/downloads
-- CURRENT_PACKAGES_DIR=C:/vcpkg-master/packages/bzip2_x64-windows
-- CURRENT_BUILDTREES_DIR=C:/vcpkg-master/buildtrees/bzip2
-- CURRENT_PORT_DIR=C:/vcpkg-master/ports/bzip2
-- Downloading http://www.bzip.org/1.0.6/bzip2-1.0.6.tar.gz...
-- Downloading http://www.bzip.org/1.0.6/bzip2-1.0.6.tar.gz... OK
-- Testing integrity of downloaded file...
CMake Error at scripts/cmake/vcpkg_download_distfile.cmake:87 (message):

  File does not have expected hash:

          File path: [ C:/vcpkg-master/downloads/temp/bzip2-1.0.6.tar.gz ]
      Expected hash: [ 00ace5438cfa0c577e5f578d8a808613187eff5217c35164ffe044fbafdfec9e98f4192c02a7d67e01e5a5ccced630583ad1003c376
97219b0f147343a3fdd12 ]
        Actual hash: [ d8e41ee15f7754d461a3055703766004391d8527a2453f07e732946e8aee5e162a6541c634827e6ceff78a924aa404540adf2141858
90cb8657966b9f35c6624 ]

  The file may have been corrupted in transit.  This can be caused by
  proxies.  If you use a proxy, please set the HTTPS_PROXY and HTTP_PROXY
  environment variables to
  "https://user:password@your-proxy-ip-address:port/".

Call Stack (most recent call first):
  scripts/cmake/vcpkg_download_distfile.cmake:162 (test_hash)
  ports/bzip2/portfile.cmake:4 (vcpkg_download_distfile)
  scripts/ports.cmake:72 (include)

Error: Building package bzip2:x64-windows failed with: BUILD_FAILED
Please ensure you're using the latest portfiles with `.\vcpkg update`, then
submit an issue at https://github.com/Microsoft/vcpkg/issues including:
  Package: bzip2:x64-windows
  Vcpkg version: 0.0.113-nohash

I'm not using proxies and no packages need updating.

There seems to be a problem with www.bzip.org URL.

Sorry I was not clear enough. I was talking about your git repository by mentionning vcpkg sources.
You should update your master branch and then you can retry to install bzip2.
upgrade subcommand do not upgrade vcpkg, it upgrades packages to their new versions.

@hlysunnaram Thanks.

@pauljurczak You are welcome !


Missing code

Hey devs,
I cannot see a single line of code in any repository. Did I missed something, are you developing in internal repositories (shouldn't it be Open Source and therefore developed in public repos?), or is there not a single line written yet?
Best wishes

This is a dupe of #26.

#26 does not answer all my questions, does it? Are you developing in internal repositories?

I second this, when developed in closed repos I am afraid that we won't see all corrctions. commits and ideas behind functions. From a software developers point of view it is crucial to see how a function was developed than to rather see just the result. Compare it with a problem in math.
The way how somebody solved a problem, the route to a solution is more interesting than the simple result. I am afraid we will get a huge chunk of code with malicious intent.

Did I missed something

Did you read the name and the description of this repository? That should clear things up.

The source code will be available soon.

I'm pretty sure the answer is: development happens in internal repository.

But why is it not public? I your documents you speak of trust. Doesn't go together with developing internally.

But why is it not public? I your documents you speak of trust. Doesn't go together with developing internally.

As mentioned here and elsewhere, not public YET.

I cannot see any reason for that YET? But of course - there may exist some good ones. In the first place and IMHO, Open Source and (still) internal developing does not match. But if I am wrong, do not hesitate to contradict me.

As fantastic as open beginning with the initial commit would be, this repo here and its issues/PRs show how every commit would be picked apart by endless discussion. It will probably be far more productive to develop something close to a working prototype and then continue development in the open, with architecture and design decisions already in place.

Please understand that we can't comment further on this topic. You have the clear commitment by several parties that the source code will be free and open source. I would simply ask you to be a bit patient on the question when this actually happens. In the end, we can all give the architects and developers a chance to implement a solid foundation which can be built on. @kiliankoe already mentioned how such a model looks like.


Lists Should Be Equals Fails but status is PASS

Hi,
I have a wrong usage of Lists Should Be Equal that leads to a false positive.
While comparing 2 dictionaries instead of 2 lists the assertion failed but the KWD status is PASS.

To reproduce the fail:
STATUS is PASSED but expected is FAIL
*** Settings ***
Library    Collections
*** Variables ***
&{expectedDict}    nome=mario  cognome=super

*** Test Cases ***
testing kwd
    Log Dictionary    ${expectedDict}
    Should Be True    isinstance($expectedDict, dict)
    Lists Should Be Equal    ${expectedDict}    ${expectedDict}

Name: robotframework
Version: 7.0
Please note that with 2 lists the KWD behavior is correct as you can tests via
testing lists - OK scenario
    Lists Should Be Equal    ${{[1,2,3]}}    ${{[1,2,3]}}

testing lists - KO scenario
    ${status}    Run Keyword And Return Status    Lists Should Be Equal    ${{[1,2,3]}}    ${{[1,2]}}
    Should Be True    not $status

The reason is that because dictionaries can be iterated, iteration yields keys, Robot considers them list-like and they are generally allowed to be used as lists. Also this example passes:
Lists should be equal    ${{{'a': 1, 'b': 2}}}    ${{['a', 'b']}}

Allowing dictionaries to be used as lists is often convenient, but it's somewhat questionable should list related keywords in Collections support them. It's possible that someone has used this functionality, for example, for validating that a dictionary has correct keys, and changing the behavior would then cause backwards compatibility issues. On the other hand, supporting dicts in this context can cause false positives and in general cause confusion. If others agree, I'd be fine with the behavior being changed, but it would be best to do it in a major release.


[TMs/TRs] Shedinja cannot learn moves it can. Same with Hisuian Forms.

Describe the bug
I am not aware if this is already known about, but Hisuian forms cannot learn their previous counterparts' forms TMs and TRs when fully evolved and Hisuian. However I'm mostly reporting this because Shedinja is incapable of learning Baton pass and Swords dance, when it says it should be able to on main Pokemon websites.
TMs/TRs just don't seem to be fully checked out.
To Reproduce
Steps to reproduce the behavior:

Buy TMs/TRs from the funny merchant guy
Try using it on your beloved Shedinja/Hisuian Samurott
Cry

Expected behavior
For mons to be able to learn TMs that they can.
Screenshots

(I don't have screenshots for the Hisuian Samurott as it was someone else's issue, just that Dewott could learn False Swipe by TM but Hisuian Samurott cannot.)
Username:
BUGJUUICER/BUG-JUICER#0940
Server name (all applicable):
Orion, likely all.

Hi! This isn't actually a bug. Shedinja only learns these moves via transfer tutor, and not TM/TR. Additionally, Hisuian Samurott, like all Hisuian pokemon isn't compatible with any TMs/TRs. Its moves can only be taught via tutor. Thanks for the report! Closing.


add error numbering

add error numbering, no need to count line by line

This caused the build to fail, so I had to revert it: https://github.com/drift-labs/protocol-v1/commit/000ba364f91a7f5d2fde76fb20ba9bf3871bbfdf

weird :o


[RAD-2751 pt 1] Bash script for downloading + setting up micro nor cal test files

Step 1 of the necessary changes for https://replicahq.atlassian.net/browse/RAD-2751 (more to come just after this is merged). The overall goal here is to move to a new, more representative test region than mini_kc, which I'm dubbing micro_nor_cal, a pared-down version of mini_nor_cal (takes 5 mins to run tests instead of >20 with the full mini_nor_cal).
This setup script does a few things:

Downloads mini_nor_cal OSM + GTFS to a specific test data folder
Takes a specific subsample of GTFS feeds from the downloaded tar, and removes the rest
performs an OSM cutout on the mini nor cal OSM to reduce it to a much smaller bbox, basically encompassing the Sacramento region
Updates the OSM + GTFS file paths in test_gh_config.yaml (the graphhopper config file used for running tests) to point to the newly downloaded + pared down OSM + GTFS files
Works both locally and in CI (Linux), assuming OSM + GTFS path env vars are set correctly. Should also handle basically every case of partial setup gracefully (eg, you've downloaded OSM but not GTFS, running the script will gracefully skip OSM download and continue with everything else)

cc @epotex @danielhfrank @JacobHayes

How long does the script take out of curiosity?

It's obviously a bit longer locally (I don't want to time on my internet because that'll make it look bad 😂 ), but in circle it takes 25 seconds
https://app.circleci.com/pipelines/github/replicahq/graphhopper/772/workflows/1ef4d3ca-1d56-4f7a-a8a0-
ae93837a8329/jobs/816


fix: gracefully shutdown KV before end of program

For context, see<EMAIL_ADDRESS>

Done in #84.


[Android] Implement mute/unmute events for remote video tracks

When a remote video track is not rendering any video it will emit the
muted event. When video recovers it will go back to the unmuted state.
This is what Chrome currently does for remote video tracks.
Ref:
https://chromium.googlesource.com/chromium/src.git/+/master/content/renderer/media/video_track_adapter.cc

@paweldomas @lyubomir PTAL. I changed some things since last time you reviewed:

Added iOS implementation
Raised timeouts (default ones seemed a bit too low)
Simplified timer scheduling on Android

@paweldomas, could you please review and merge? (Because Saúl is going to try to update us to the latest WebRTC this week.)

(Because Saúl is going to try to update us to the latest WebRTC this week.)

Should I do this before or after the update ?

Should I do this before or after the update ?

@paweldomas, before the update please. So that we don't get into conflicts.

@paweldomas Fixed the typos / broken event name on iOS, sorry about that.
I remember testing this was... challenging. So I simulated it by removing the counter increase in the adapter, thus exercising the logic as if no frames were received.
I don't see why it wouldn't work if the emitted event name is correct (I fixed that now). Can you please give me some more details on what you tried and observed?

On Android there is "DeviceEventEmitter.addListener('mediaStreamTrackMuteChanged'"
There is no handler for iOS for this event which needs to go as a track event (it's possible that it could be emitted directly without the extra handler).

https://github.com/jitsi/react-native-webrtc/pull/17/files/ae4666d1425c58858d8d9be4d198174efc7f915b#diff-a8c582915b8d289e3e2ade78c6b7c915R310

I don't understand what you mean here. That code is in JS, which runs on both. The event name was wrong, yes, that is fixed now. So what's missing in iOS then? I really can't see it.

🤦♂  yes, you're right. Even with the new name it was not working for me, but I'll give it another try

@saghul I guess you haven't pushed the fixes yet, right ?

@paweldomas I had pushed them to the wrong remote 🤦♂  Here you go.

It's still not working for me, there's no video mute event on the JS side...

Damn. Let’s talk tomorrow about how you’ve been testing and I’ll debug it further.
 The problem was this line was missing: https://github.com/jitsi/react-native-webrtc/pull/17/files#diff-37692466c9d1561b7081c682a81fd67fR98 thanks to the magic of Objective-C everything seemed to work despite module being null. So the event was never sent to the JS side indeed.
In order to test this easily I commented out this line: https://github.com/jitsi/react-native-webrtc/pull/17/files#diff-0268bba36ea56f334811ecba6dc243eaR123 so the frame count will forever remain in 0 and after a bit (~3 seconds I think) you'll see the "XXX is having connectivity issues" message.
I'm sorry for the trouble.
PS: This PR also needs to be applied or there will be no UI change: https://github.com/jitsi/lib-jitsi-meet/pull/674 (I just rebased it)


pforth: init at 28

Motivation for this change
Things done

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nix-review --run "nix-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Assured whether relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

Silvan, I've updated this PR as per your request.

@GrahamcOfBorg build pforth

@marsam updated PR with your suggestions.

@GrahamcOfBorg build pforth

Sorry for the delay, built and tested locally on NixOS and darwin
@yrashk thanks!


wp.struct: from numpy and back

Hi,
I am wondering how to move wp.arrays of type my_struct back and forth between numpy and cuda. At the moment, only one direction seems to work:
@wp.struct
class foo:
    temp: int

a_d = wp.zeros((10,), dtype=my_struct) # works
a = a_d.numpy() # works
a_d = wp.from_numpy(a, dtype=my_struct) # does not work

The error is:
warp/warp/types.py", line 1325, in _init_from_data
    raise RuntimeError(f"Error while trying to construct Warp array from a sequence of Warp structs: {e}")
RuntimeError: Error while trying to construct Warp array from a sequence of Warp structs: 'numpy.void' object has no attribute '__ctype__

Am I doing something wrong?

It could be done like below:
@wp.struct
class foo:
    temp: int

a_d = wp.zeros((10,), dtype=my_struct)
a = a_d.to("cpu")
a_numpy = np.asarray(a, dtype=my_struct.numpy_dtype())
a_numpy["temp"] = 3

Although it would be cleaner if from_numpy() worked on structs

Hi @jc211, I agree wp.from_numpy() should handle this gracefully.  We'll get that fixed shortly.  In the meantime, please consider using this helper function:
def from_numpy_structs(a, dtype, device=None):
    # wrap numpy array as a host array using the pointer
    a_h = wp.array(ptr=a.ctypes.data, dtype=dtype, shape=a.shape, device="cpu", copy=False, owner=False)
    # resolve the device
    device = wp.get_device(device)
    if device.is_cpu:
        # keep a back reference to prevent the numpy array from getting deallocated
        a_h._ref = a
        return a_h
    else:
        # copy to device
        return a_h.to(device)

Your code would change like this:
a_d = wp.zeros((10,), dtype=my_struct) # works
a = a_d.numpy() # works
a_d = from_numpy_structs(a, my_struct)  # workaround

Hi @jc211 , this has been addressed in 46f1bc7af30ad06cc221bd8c9387062de17760af.
Cheers,
Miles


Refactor geolocation module and tests

Coverage increased (+0.3%) to 91.12% when pulling 69467e64337bad04035889a570ad4f23f0e02d7f on geolocate into df6d80934bef6274b101f7bbe73a285910f8b015 on master.


$validation.shortTitle.errors is undefined if I don't set a message for each rule

Here is the html:

    shortTitle：

        <input v-model="param.shortTitle" v-validate:short-title="{maxlength:12}" type="text" class="form-control" name="shortTitle">

Short title is too long

Only when I changed the v-validate derective to v-validate:short-title="{maxlength:{rule:12,message:'Too long'}}" can I get the "errors" array.  So how can I fix this? Thanks.

Thank you for your reporting!
I tried to reproduce this issue, but I could not.
Can you provide the minimum reproduction example code with jsfiddle(or jsbin, codepen...etc) please?

Sorry for the late response.
Here is the example: jsfiddle
I think "errors" array should list all errors even without specified message.
BTW, is there a way to add default message for those rules already in vue-validator(required, maxlength, etc.)?

Sorry for late response.
I checked the your jsfiddle code.
This is the expectable behavior of vue-validator.
.>BTW, is there a way to add default message for those rules already in vue-validator(required, maxlength, etc.)?
You can the set the below.
Vue.validator('required', {
  message: function (field) { // string or function
     return 'required "' + field + '"'
  },
  check: Vue.validator('required')
})

Thx


add check for memoryswap

and update the docs.

LGTM

LGTM
ping @fredlf for docs

LGTM once my copy edits are added. Ping @SvenDowideit @jamtur01

Doesn't this need docs in https://github.com/docker/docker/blob/master/docs/sources/reference/run.md too?

Docs need some tweaks.

Oh, yes, it does need to be in run.md too. Good catch. Haven't had enough coffee yet this morning, obvi.

Thanks for all your comments, updated.

ping @fredlf @jamtur01

Still some docs issues. If need be, it's fine to merge this and we will edit it in a follow-on PR.

@fredlf Thanks for your review, rebased and updated.

LGTM


Add Nógrád Megyei Szakképzési Centrum Szent-Györgyi Albert Technikum

This URL links to the schools 5 year software developer and tester course (with high school education): https://szentgyorgyi-nmszc.hu/kepzeseink/technikum-szakkepzo/szoftverfejleszto-es-tesztelo
The front page has a Teams icon on the top right, where students can log in with their school provided Teams accounts, which come with @szentgyorgyi-nmszc.hu email addresses.

@Airamek First stage of verification passed, official domain is szentgyorgyi-nmszc.hu as far as I verified. This is just an informational note. Pull request is still in the review. I appreciate your patience while waiting for the final decision.

@Airamek Pull request merged. Thank you.


Transaction: failed commit() is different from rollback()

First, thank you for making Orientdb!
I've noticed that when a commit() fails due to concurrent modification the transaction is not properly rolled back. I've posted a failing test case that shows the issue here: https://gist.github.com/wardev/b66e191b988f3f7debb6
If I replace the last graph.commit() with graph.rollback() (on line 34) the test passes. I would expect that a commit that fails would be the same as a rollback operation.
I'm using blueprints-orient-graph 2.4.0.

Fixed long time ago (the source issue was fixed in 2013)
Closing
Thanks
Luigi


Screen freeze when trying to move any folder or file to trash

VSCode Version: 1.50.1 x64
OS Version: Ubuntu 20.04 LTS

Steps to Reproduce:

Move any file or folder to trash with vscode

Does this issue occur when all extensions are disabled?: Yes
As mentioned in #43508. This is still a problem for apparently *nix systems. This occurs not when removing directly

Dup of https://github.com/microsoft/vscode/issues/101920


[Bug]: BTD6 taking two hours to load up and just shows a black screen

All of the following criteria must be met

[X] All Requirements must be installed.
[X] Changed the title so that it doesn't just says "[Bug]: "
[X] I have searched the GitHub issues for my bug, even in the closed issues.

All of the following are optional to answer

[X] Tried reinstalling the Game.
[X] Tried reinstalling MelonLoader.
[ ] Tried restarting PC.
[ ] Was able to see the Start Screen.

Describe the issue.
Latest.log
Melonloader opens, starts and does everything else just fine, however, it takes two hours to even show the "Retargetting mods" screen and doesn't even open the game. It also gets stuck at "Writing Assemblies..." and "Writing method pointer map...", taking extremely long in every step. I play BTD6 on Version 45, and have had 65h of playtime pre-modded but just now installed a few utility mods.
Did you attach your log file?
Yes, I attached my log file to the text box above.

As for the il2cpp assembly generator, are you running a slow hard drive?
The mods part is unrelated here. You should ask in the BTD modding community Discord

sorry im not very tech savvy what exactly are you asking for? If you're asking for my pc's ram, it's about 1.5GB usable ram.

Just ask for help in that community

I don't use discord TvT,, i understand if mods are not the problem but then what is it that i am doing wrong

No. Mods ARE the problem, so we can't help with that

are you positive there's no other fix for this il2cpp thing?
On Tue, Dec 3, 2024 at 4:34 PM slxdy @.***> wrote:

No. Mods ARE the problem, so we can't help with that
—
Reply to this email directly, view it on GitHub
https://github.com/LavaGang/MelonLoader/issues/798#issuecomment-2514163748,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BBLFWP5RF6SXENTDFR4UUPT2DWCKBAVCNFSM6AAAAABSYRFXLCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMJUGE3DGNZUHA
.
You are receiving this because you authored the thread.Message ID:
@.***>

The "il2cpp" thing is caused by slow hardware, which does not contribute to the crash. The crash is caused by one of your mods, which we have no control over.


Dot11elt and wps

Hello,
I wonder how can I access the dot11elt infos of a packet in order to retrieve some wps infos?
Thanks.

Hi. Looking at your request : I assume that you would have to build upon Dot11 layer in Gopacket and extend it to get access to WPS info.
https://github.com/devttys0/wps/blob/master/wpstools/wpscan.py gives you some ideas and guidance.
I'll be happy to review your patch.

Hey, yep, I am working on it.
Thanks for the help.


Added new algorithm Binary Tree from inorder and preorder #1060

Added new algorithm Binary Tree from inorder and preorder #1060. Please review and merge it

Okay

reference: https://github.com/AlgoGenesis/C/tree/main/Recursion/Postorder
he have created postorder, now you have to create for preorder and postorder

reference: https://github.com/AlgoGenesis/C/tree/main/Recursion/Postorder
he have created postorder, now you have to create for preorder and inorder

Okay. I will make another pull request.


Replace textbox role example with alert

Textbox (and button) roles are not very useful in reality (confirmed with an a11y expert), but alert is, it's easy to motivate, and easy to implement.

Ready for re-review.


Update CHANGELOG for version 0.31

re https://github.com/sqlparser-rs/sqlparser-rs/issues/819

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 86.171%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
13484

Relevant Lines:
15648

💛  - Coveralls