See also this output:
✗ ./gradlew dependencyInsight --dependency=logback --configuratio
n=testRuntimeClasspath
> Task :dependencyInsight
ch.qos.logback:logback-classic:1.2.3
variant "runtime" [
org.gradle.status = release (not requested)
org.gradle.usage = java-runtime
org.gradle.libraryelements = jar
org.gradle.category = library
Requested attributes not found in the selected variant:
org.gradle.dependency.bundling = external
org.jetbrains.kotlin.platform.type = jvm
org.gradle.jvm.version = 11
]
Selection reasons:
- Was requested : didn't match versions 1.3.0-alpha5, 1.3.0-alpha4,
1.3.0-alpha3, 1.3.0-alpha2, 1.3.0-alpha1, 1.3.0-alpha0
ch.qos.logback:logback-classic:[1.2,1.3) -> 1.2.3
\--- org.jodd:jodd-log:5.1.5
\--- org.jodd:jodd-lagarto:5.1.5
\--- org.gebish:geb-core:4.0
\--- org.gebish:geb-spock:4.0
\--- testRuntimeClasspath
ch.qos.logback:logback-core:1.2.3
variant "runtime" [
org.gradle.status = release (not requested)
org.gradle.usage = java-runtime
org.gradle.libraryelements = jar
org.gradle.category = library
Requested attributes not found in the selected variant:
org.gradle.dependency.bundling = external
org.jetbrains.kotlin.platform.type = jvm
org.gradle.jvm.version = 11
]
ch.qos.logback:logback-core:1.2.3
\--- ch.qos.logback:logback-classic:1.2.3
\--- org.jodd:jodd-log:5.1.5 (requested
ch.qos.logback:logback-classic:[1.2,1.3))
\--- org.jodd:jodd-lagarto:5.1.5
\--- org.gebish:geb-core:4.0
\--- org.gebish:geb-spock:4.0
\--- testRuntimeClasspath
A web-based, searchable dependency report is available by adding the --scan
option.
BUILD SUCCESSFUL in 1s
1 actionable task: 1 executed
On Friday, April 30, 2021 at 9:10:44 AM UTC+2 [email protected] wrote:
> Not sure if I am facing the same issue, but with update to Geb 4.0, and
> subsequent fine-tuning of logging dependencies
> (removing SLF4J-Implementation), we would get a lot of logging output,
> because Logback, which is pulled in by Geb,
> apparently logs at DEBUG level by default.
>
> I solved this problem for us, by creating a basic logback.xml
> configuration file, setting the"root level" to INFO.
>
> Cheers,
> Thomas
>
>
> Am 29.04.2021 22:01 schrieb Marcin Erdmann:
> > Hi,
> >
> > This is more of a Selenium question than a Geb question, to be honest,
> > you might be provided with better support in a Selenium specific
> > channel. This also might be driver/browser specific.
> >
> > FWIW, this is what we successfully use in our GebConfig.groovy file on
> > my project for capturing javascript console logging with Chrome and
> > Selenium 3.14.0:
> >
> > def capabilities = DesiredCapabilities.chrome()
> > def logPrefs = new LoggingPreferences()
> > logPrefs.enable(BROWSER, Level.INFO)
> > capabilities.setCapability(LOGGING_PREFS, logPrefs)
> >
> > def driver = new ChromeDriver(capabilities)
> >
> > We then use the following code in a geb.report.Reporter implementation
> > to extract these logs:
> >
> >
> reportState.browser.config.driver.manage().logs().get(LogType.BROWSER).all
> >
> > On Tue, Apr 27, 2021 at 11:44 AM [email protected]
> > <[email protected]> wrote:
> >
> >> hi,
> >> do you know how and where to configure logging for logging for Geb
> >> 4.0 and Selenium 4.0.0-beta-2?
> >>
> >> I set the following in GebConfig
> >>
> >> LoggingPreferences logPrefs = new LoggingPreferences()
> >> logPrefs.enable(LogType.BROWSER, Level.FINE)
> >> logPrefs.enable(LogType.PERFORMANCE, Level.INFO)
> >> caps.setCapability(CapabilityType.LOGGING_PREFS, logPrefs)
> >>
> >> and I get only traffic logs, everything is logged there, so many
> >> traffic logs nothing else can be seen.
> >>
> >> how do I set logging to get chrome console logs and "usual" logs
> >> (which show how the script behaves)?
> >>
> >> thank you!
> >>
> >> --
> >> You received this message because you are subscribed to the Google
> >> Groups "Geb User Mailing List" group.
> >> To unsubscribe from this group and stop receiving emails from it,
> >> send an email to [email protected].
> >> To view this discussion on the web visit
> >>
> >
> https://groups.google.com/d/msgid/geb-user/f5a0cd40-21de-4cd3-966e-105f70beeb14n%40googlegroups.com
> >> [1].
> >
> > --
> > You received this message because you are subscribed to the Google
> > Groups "Geb User Mailing List" group.
> > To unsubscribe from this group and stop receiving emails from it,
> > send an email to [email protected].
> > To view this discussion on the web visit
> >
> https://groups.google.com/d/msgid/geb-user/CA%2B52dQTXqJ1guqNNm2wMMyo1q%3D_5xO_D9EwzWAKAg5ApCmZo4g%40mail.gmail.com
> > [2].
> >
> >
> > Links:
> > ------
> > [1]
> >
> https://groups.google.com/d/msgid/geb-user/f5a0cd40-21de-4cd3-966e-105f70beeb14n%40googlegroups.com?utm_medium=email&utm_source=footer
> > [2]
> >
> https://groups.google.com/d/msgid/geb-user/CA%2B52dQTXqJ1guqNNm2wMMyo1q%3D_5xO_D9EwzWAKAg5ApCmZo4g%40mail.gmail.com?utm_medium=email&utm_source=footer
>
--
You received this message because you are subscribed to the Google Groups "Geb
User Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/geb-user/0d4fba56-cb75-4706-be25-5ae953ac224fn%40googlegroups.com.